blob: 11fc37eb9cc6fefc18936a568ed26dae150f8f91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef skin_complex_h__
#define skin_complex_h__
class CSkinComplexObject: public CSkinObject
{
protected:
LIST<ISkinElement> 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__
|