#ifndef skin_complex_h__ #define skin_complex_h__ class CSkinComplexObject: public CSkinObject { protected: LIST m_children; public: CSkinComplexObject(); ~CSkinComplexObject(); virtual void CSkinComplexObject::LoadFromXml(HXML hXml); virtual bool IsComplexObject(); virtual int GetChildCount(); virtual ISkinElement *GetChild(int index); virtual bool AppendChild(ISkinElement *child); virtual bool InsertChild(ISkinElement *child, int index); virtual void RemoveChild(ISkinElement *child); }; #endif // skin_complex_h__