/** * @file PaiLazyLoadNode.h * @brief 正在加载子节点时使用该节点做Lazy Loading * @date 2012-05-15 */ #ifndef PAI_FRAME_IOBJECTMODEL_PAILAZYLOADNODE_H #define PAI_FRAME_IOBJECTMODEL_PAILAZYLOADNODE_H #include "PaiVirtualObject.h" #include "Turtle.h" namespace pai { namespace objectmodel { /** * @class PaiLazyLoadNode * @brief 正在加载子节点时使用该节点做Lazy Loading */ class PAI_OBJECTMODEL_EXPORT PaiLazyLoadNode: public PaiVirtualObject { public: DECLARE_PAI_OBJECT(PaiLazyLoadNode,"{bc319b9f-a636-48b3-a72e-c1269c7fc71a}") /** * @brief 构造函数 * @param[in] pParent 父对象指针 */ PaiLazyLoadNode(PaiObject* pParent = NULL); /** * @brief 虚析构函数 */ virtual ~PaiLazyLoadNode(); }; } } #endif ///< PAI_FRAME_IOBJECTMODEL_PAILAZYLOADNODE_H