/* ========================================================================== * ÆÄ ÀÏ : UIRootNode.h * ¸ñ Àû : * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.09.14 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIContainer.h" /// UI ·çÆ® ³ëµå /// ¸ðµç UI ³ëµåµéÀÇ ºÎ¸ðÀÌ´Ù. /// ¿ÀÁ÷ UI °ü¸®ÀÚ¿¡¼­¸¸ »ý¼º ¹× »èÁ¦ÇÒ ¼ö ÀÖ´Ù. class cUIRootNode : public cUIContainer { friend class cUIManager; public: private: cUIRootNode( eUINodeType type = eUINODE_ROOT ); virtual ~cUIRootNode(); private: /// ÆùÆ® cUIFontItemKeeper* mFontItemKeeper; /// ÆÁ cUINode* mTipWindow; // ·çÆ® Â÷ÀÏµå °Ë»ö¿ë typedef tPointerHashMap cFindChildMap; cFindChildMap mFindChildMap; /// ÀÚ½Ä À©µµ¿ì °¡½Ã Á¤º¸ typedef tPointerArray cChildVisArray; cChildVisArray mChildVisArray; typedef tPointerList cProcessChildList; cProcessChildList mProcessList; };