r5sdk/r5dev/game/client/c_baseplayer.h
Kawe Mazidjatari dcf05a0adf CClientEntityList reversal
Slightly reversed CClientEntityList while looking around its singleton.
2023-01-20 00:28:49 +01:00

46 lines
810 B
C++

#ifndef C_BASEPLAYER_H
#define C_BASEPLAYER_H
#include "public/icliententity.h"
#include "public/icliententitylist.h"
#include "public/iclientnetworkable.h"
#include "public/iclientrenderable.h"
#include "public/iclientthinkable.h"
#include "public/iclientunknown.h"
#include "public/ihandleentity.h"
#include "public/ivscript.h"
class C_BaseCombatCharacter
{
int m_nPredictionData; // Unk
//int unk; // Padding?
};
class C_BaseEntity : public IClientEntity
{
const char* m_pszModelName;
int unk0;
char pad[4]; // unk;
HSCRIPT m_hScriptInstance;
const char* m_iszScriptId;
};
class C_BaseAnimating : public C_BaseEntity
{
};
class C_BaseAnimatingOverlay : public C_BaseAnimating
{
};
class C_Player : public C_BaseCombatCharacter, public C_BaseAnimatingOverlay
{
};
#endif // C_BASEPLAYER_H