mirror of
https://github.com/YimMenu/RDR-Classes.git
synced 2024-12-22 22:47:31 +08:00
ca56c5acdd
* feat(metric): add rlMetric * fix(metric): serializer fix * feat(tls): add tlsContext * feat(fwEntity): add entity classes * fix: add import * fix(vector): constexpr ctors * feat(ped): add CPed ---------
29 lines
806 B
C++
29 lines
806 B
C++
#pragma once
|
|
#include <cstdint>
|
|
#include "../base/fwExtensibleBase.hpp"
|
|
|
|
class CMoveObjectPooledObject;
|
|
class CNavigation;
|
|
class CBaseModelInfo;
|
|
|
|
namespace rage
|
|
{
|
|
class fwDrawData;
|
|
class fwDynamicEntityComponent;
|
|
class crmtRequestPose;
|
|
class crmtRequestIk;
|
|
class crFrameFilter;
|
|
class fwAudEntity;
|
|
class netObject;
|
|
class fwEntity : public fwExtensibleBase
|
|
{
|
|
public:
|
|
class CBaseModelInfo* m_ModelInfo; // 0x0020
|
|
void* m_Unk; // 0x0028
|
|
uint8_t m_EntityType; // 0x0030
|
|
char m_Pad[0xA8]; // 0x0038
|
|
// TODO: move these out of rage::fwEntity
|
|
class rage::netObject* m_NetObject; // 0x00E0
|
|
};
|
|
static_assert(sizeof(fwEntity) == 0xE8);
|
|
} |