17 AUTOGENERATED_HITBOX = 0x00000001,
18 USES_ENV_CUBEMAP = 0x00000002,
19 FORCE_OPAQUE = 0x00000004,
20 TRANSLUCENT_TWOPASS = 0x00000008,
21 STATIC_PROP = 0x00000010,
22 USES_FB_TEXTURE = 0x00000020,
23 HASSHADOWLOD = 0x00000040,
24 USES_BUMPMAPPING = 0x00000080,
25 USE_SHADOWLOD_MATERIALS = 0x00000100,
26 OBSOLETE = 0x00000200,
28 NO_FORCED_FADE = 0x00000800,
29 FORCE_PHONEME_CROSSFADE = 0x00001000,
30 CONSTANT_DIRECTIONAL_LIGHT_DOT = 0x00002000,
31 FLEXES_CONVERTED = 0x00004000,
32 BUILT_IN_PREVIEW_MODE = 0x00008000,
33 AMBIENT_BOOST = 0x00010000,
34 DO_NOT_CAST_SHADOWS = 0x00020000,
35 CAST_TEXTURE_SHADOWS = 0x00040000,
36 VERT_ANIM_FIXED_POINT_SCALE = 0x00200000
39 enum class VertAnimType : uint8_t {};
66 return static_cast<StripFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
69 return static_cast<StripFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
83 IS_DELTA_FLEXED = 0x04,
84 SUPPRESS_HW_MORPH = 0x08
87 return static_cast<StripGroupFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
90 return static_cast<StripGroupFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
113 return static_cast<MeshFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
116 return static_cast<MeshFlags>(
static_cast<uint8_t
>(a) &
static_cast<uint8_t
>(b));
Flags
Definition: enums.hpp:16
StripGroupFlags
Definition: enums.hpp:75
StripFlags
Definition: enums.hpp:49
MeshFlags
Definition: enums.hpp:96