You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
866 B
C++
36 lines
866 B
C++
#ifndef CSV_RENDER_ELEMENTS_H
|
|
#define CSV_RENDER_ELEMENTS_H
|
|
|
|
namespace CSVRender
|
|
{
|
|
|
|
/// Node masks used on the OSG scene graph in OpenMW-CS.
|
|
/// @note See the respective file in OpenMW (apps/openmw/mwrender/vismask.hpp)
|
|
/// for general usage hints about node masks.
|
|
/// @copydoc MWRender::VisMask
|
|
enum Mask
|
|
{
|
|
// internal use within NifLoader, do not change
|
|
Mask_UpdateVisitor = 0x1,
|
|
|
|
// elements that are part of the actual scene
|
|
Mask_Reference = 0x2,
|
|
Mask_Pathgrid = 0x4,
|
|
Mask_Water = 0x8,
|
|
Mask_Fog = 0x10,
|
|
Mask_Terrain = 0x20,
|
|
|
|
// used within models
|
|
Mask_ParticleSystem = 0x100,
|
|
|
|
Mask_Lighting = 0x200,
|
|
|
|
// control elements
|
|
Mask_CellMarker = 0x10000,
|
|
Mask_CellArrow = 0x20000,
|
|
Mask_CellBorder = 0x40000
|
|
};
|
|
}
|
|
|
|
#endif
|