Trying ttf loading

This commit is contained in:
Dynamitos
2022-04-13 13:01:46 +02:00
parent bebfb94752
commit 3fec36295a
42 changed files with 563 additions and 549 deletions
+14 -5
View File
@@ -14,6 +14,15 @@ Element::~Element()
{
}
void Element::setParent(PElement element)
{
if(parent != nullptr)
{
parent->removeChild(this);
}
parent = element;
}
PElement Element::getParent() const
{
return parent;
@@ -24,6 +33,11 @@ void Element::addChild(PElement element)
children.add(element);
}
void Element::removeChild(PElement element)
{
children.remove(element, false);
}
const Array<PElement> Element::getChildren()
{
return children;
@@ -34,11 +48,6 @@ void Element::clear()
children.clear();
}
void Element::remove(PElement element)
{
children.remove(children.find(element));
}
void Element::setEnabled(bool newEnabled)
{
enabled = newEnabled;