Initial work on CActor.cpp

Former-commit-id: 44b17813bd
This commit is contained in:
2022-08-12 21:26:00 -04:00
parent 0569f5a404
commit 361f2bb9ce
109 changed files with 1295 additions and 335 deletions

View File

@@ -5,11 +5,20 @@
#include "rstl/map.hpp"
#include "Kyoto/CToken.hpp"
#include "Kyoto/IObjectStore.hpp"
class CSimplePool {
public:
virtual ~CSimplePool() {}
virtual CToken GetObj(const SObjectTag& tag, CVParamTransfer xfer);
virtual CToken GetObj(const SObjectTag& tag);
virtual CToken GetObj(const char* name);
virtual CToken GetObj(const char* name, CVParamTransfer xfer);
virtual bool HasObject(const SObjectTag& tag);
virtual bool ObjectIsLive(const SObjectTag& tag);
virtual unkptr GetFactory();
virtual void Flush();
virtual void ObjectUnreferenced(const SObjectTag& tag);
private:
u8 x4_;