Files
GTASource/game/animation/AnimDataManager.h

34 lines
706 B
C
Raw Normal View History

2025-02-23 17:40:52 +08:00
#ifndef ANIM_OBJECT_MANAGER_H
#define ANIM_OBJECT_MANAGER_H
// Game headers
#include "system/GameDataMgr.h"
// Game headers
#include "Animation/AnimData.h"
//////////////////////////////////////////////////////////////////////////
// CAnimObjectManager
//////////////////////////////////////////////////////////////////////////
class CAnimDataManager : public CGameDataMgr
{
friend class CAnimGroupManager;
friend class CAnimGroup;
public:
// Access to the static manager
static CAnimDataManager& GetInstance() { return ms_instance; }
void InitSession();
void ShutdownSession();
private:
// Static manager object
static CAnimDataManager ms_instance;
};
#endif // ANIM_OBJECT_MANAGER_H