====== CMapDataBase ====== **//Inherited from//** NULL **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * CRenderData* [[cmapdatabase#m_prenderdata|m_pRenderData]] **//Public interface//** * [[cmapdatabase#cmapdatabase1|CMapDataBase]]() * virtual [[cmapdatabase#~cmapdatabase|~CMapDataBase]]() * virtual void [[cmapdatabase#onupdatedb|OnUpdateDB]](CDBSession* pDBSession, bool isInitialize) = 0 * void [[cmapdatabase#setrenderdata|SetRenderData]](CRenderData* pRenderData) * CRenderData* [[cmapdatabase#getrenderdata|GetRenderData]]() * virtual bool [[cmapdatabase#isempty|IsEmpty]]() ---- {{anchor:m_prenderdata}} **CRenderData* m_pRenderData** ---- {{anchor:cmapdatabase1}} **CMapDataBase()** *function: *parameters: NULL *return value: {{anchor:~cmapdatabase}} **virtual ~CMapDataBase()** *function: *parameters: NULL *return value: {{anchor:onupdatedb}} **virtual void OnUpdateDB(CDBSession* pDBSession, bool isInitialize) = 0** *function: *parameters: - [i] CDBSession* pDBSession: - [i] bool isInitialize: *return value: {{anchor:setrenderdata}} **void SetRenderData(CRenderData* pRenderData)** *function: *parameters: - [i] CRenderData* pRenderData: *return value: {{anchor:getrenderdata}} **CRenderData* GetRenderData()** *function: *parameters: NULL *return value: {{anchor:isempty}} **virtual bool IsEmpty()** *function: *parameters: NULL *return value: