#ifndef OBJECT_CLIENT_CLNT_OBJ_MGR_HPP #define OBJECT_CLIENT_CLNT_OBJ_MGR_HPP #include "object/client/CGObject_C.hpp" #include #include #include class ClientConnection; class ClntObjMgr { public: // Member variables TSHashTable m_objects; TSHashTable m_lazyCleanupObjects; // TODO STORM_EXPLICIT_LIST(CGObject_C, m_link) m_visibleObjects; STORM_EXPLICIT_LIST(CGObject_C, m_link) m_reenabledObjects; // TODO WOWGUID m_activePlayer = 0; uint32_t m_mapID = 0; ClientConnection* m_net = nullptr; }; #endif