mirror of
https://github.com/halpz/re3.git
synced 2025-07-07 00:58:55 +00:00
uint8 enums fixed
This commit is contained in:
@ -4,7 +4,7 @@
|
||||
|
||||
#define MAX_MODEL_NAME (24)
|
||||
|
||||
enum ModelInfoType : uint8
|
||||
enum ModelInfoType
|
||||
{
|
||||
MITYPE_NA = 0,
|
||||
MITYPE_SIMPLE = 1,
|
||||
@ -15,7 +15,6 @@ enum ModelInfoType : uint8
|
||||
MITYPE_PED = 6,
|
||||
MITYPE_XTRACOMPS = 7,
|
||||
};
|
||||
VALIDATE_SIZE(ModelInfoType, 1);
|
||||
|
||||
class C2dEffect;
|
||||
|
||||
@ -28,7 +27,7 @@ protected:
|
||||
int16 m_objectId;
|
||||
uint16 m_refCount;
|
||||
int16 m_txdSlot;
|
||||
ModelInfoType m_type;
|
||||
uint8 m_type;
|
||||
uint8 m_num2dEffects;
|
||||
bool m_bOwnsColModel;
|
||||
#ifdef EXTRA_MODEL_FLAGS
|
||||
@ -50,7 +49,7 @@ public:
|
||||
virtual RwObject *GetRwObject(void) = 0;
|
||||
|
||||
// one day it becomes virtual
|
||||
ModelInfoType GetModelType() const { return m_type; }
|
||||
uint8 GetModelType() const { return m_type; }
|
||||
bool IsSimple(void) { return m_type == MITYPE_SIMPLE || m_type == MITYPE_TIME; }
|
||||
bool IsClump(void) { return m_type == MITYPE_CLUMP || m_type == MITYPE_PED || m_type == MITYPE_VEHICLE ||
|
||||
m_type == MITYPE_MLO || m_type == MITYPE_XTRACOMPS; // unused but what the heck
|
||||
|
Reference in New Issue
Block a user