summaryrefslogtreecommitdiff
path: root/skinengine/src/skin_complex.cpp
diff options
context:
space:
mode:
authormataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-11-26 15:41:10 +0000
committermataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-11-26 15:41:10 +0000
commitf04d64869f3b1de54fb343f28f955584780001b8 (patch)
tree5453dc10de3d980de79ffe019fa0b5fcb692a27d /skinengine/src/skin_complex.cpp
parent7aff1e4cb053394db57c2814d5fe1e6493e0cc75 (diff)
Project folders rename part 3
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@215 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'skinengine/src/skin_complex.cpp')
-rw-r--r--skinengine/src/skin_complex.cpp59
1 files changed, 0 insertions, 59 deletions
diff --git a/skinengine/src/skin_complex.cpp b/skinengine/src/skin_complex.cpp
deleted file mode 100644
index 0deefc2..0000000
--- a/skinengine/src/skin_complex.cpp
+++ /dev/null
@@ -1,59 +0,0 @@
-#include "headers.h"
-
-CSkinComplexObject::CSkinComplexObject(): m_children(5)
-{
-}
-
-CSkinComplexObject::~CSkinComplexObject()
-{
- for (int i = 0; i < m_children.getCount(); ++i)
- m_children[i]->Destroy();
- m_children.destroy();
-}
-
-void CSkinComplexObject::LoadFromXml(HXML hXml)
-{
- CSkinObject::LoadFromXml(hXml);
-
- int nChildren = xi.getChildCount(hXml);
- for (int i = 0; i < nChildren; ++i)
- {
- HXML hChild = xi.getChild(hXml, i);
- if (ISkinElement *obj = SkinCreateObjectFromXml(hChild, m_ds))
- m_children.insert(obj, m_children.getCount());
- }
-}
-
-bool CSkinComplexObject::IsComplexObject()
-{
- return true;
-}
-
-int CSkinComplexObject::GetChildCount()
-{
- return m_children.getCount();
-}
-
-ISkinElement *CSkinComplexObject::GetChild(int index)
-{
- return (index >= 0 && index < m_children.getCount()) ? m_children[index] : NULL;
-}
-
-bool CSkinComplexObject::AppendChild(ISkinElement *child)
-{
- m_children.insert(child, m_children.getCount());
- child->SetParent(this);
- return true;
-}
-
-bool CSkinComplexObject::InsertChild(ISkinElement *child, int index)
-{
- m_children.insert(child, index);
- child->SetParent(this);
- return true;
-}
-
-void CSkinComplexObject::RemoveChild(ISkinElement *child)
-{
- m_children.remove(child);
-}