2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 06:27:43 +00:00

Windows refactors

This commit is contained in:
Jack Andersen
2015-08-30 17:44:42 -10:00
parent 7223a9dce5
commit d1faf4e72d
40 changed files with 129 additions and 80 deletions

View File

@@ -9,17 +9,19 @@ class IFactory;
class CSimplePool : public IObjectStore
{
IFactory& m_factory;
public:
CSimplePool(IFactory&)
CSimplePool(IFactory& factory)
: m_factory(factory)
{
}
IObj& GetObj(const SObjectTag&, const CVParamTransfer&) {}
IObj& GetObj(const SObjectTag&) {}
IObj& GetObj(char const*) {}
IObj& GetObj(char const*, const CVParamTransfer&) {}
IObj* GetObj(const SObjectTag&, const CVParamTransfer&) {return nullptr;}
IObj* GetObj(const SObjectTag&) {return nullptr;}
IObj* GetObj(char const*) {return nullptr;}
IObj* GetObj(char const*, const CVParamTransfer&) {return nullptr;}
void HasObject(const SObjectTag&) const {}
void ObjectIsLive(const SObjectTag&) const {}
IFactory& GetFactory() const {}
IFactory& GetFactory() const {return m_factory;}
void Flush() {}
void ObjectUnreferenced(const SObjectTag&) {}
};