2024-02-07 23:40:39 +08:00
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
//----------------------------------------------------------
|
|
|
|
|
|
|
|
class CEntity
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
CEntity() {
|
|
|
|
memset(field_4, 0, sizeof(field_4));
|
|
|
|
};
|
|
|
|
virtual ~CEntity() {};
|
|
|
|
|
2024-02-10 22:48:48 +08:00
|
|
|
void GetMatrix(PMATRIX4X4 Matrix);
|
|
|
|
void SetMatrix(MATRIX4X4 Matrix);
|
2024-02-16 22:27:57 +08:00
|
|
|
void sub_1009EC80();
|
2024-02-18 22:43:14 +08:00
|
|
|
void GetMoveSpeedVector(PVECTOR Vector);
|
|
|
|
void SetMoveSpeedVector(VECTOR Vector);
|
2024-02-18 22:44:02 +08:00
|
|
|
void sub_1009ED40(float fX, float fY, float fZ); // unused
|
2024-02-16 22:27:57 +08:00
|
|
|
|
2024-02-18 22:44:02 +08:00
|
|
|
VECTOR field_4[5];
|
2024-02-10 22:48:48 +08:00
|
|
|
ENTITY_TYPE *m_pEntity;
|
2024-02-15 22:23:36 +08:00
|
|
|
DWORD m_dwGTAId;
|
2024-02-07 23:40:39 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
//----------------------------------------------------------
|