Removing slang temporarily

This commit is contained in:
Dynamitos
2021-08-21 18:02:53 +02:00
parent bc09920462
commit c5686377be
16 changed files with 174 additions and 49 deletions
+27
View File
@@ -0,0 +1,27 @@
#pragma once
#include "MinimalEngine.h"
namespace Seele
{
namespace UI
{
//Element defines any part of the UI
DECLARE_REF(Element)
class Element
{
public:
Element();
virtual ~Element();
void addElement(PElement element);
const Array<PElement> getChildren() const;
void clear();
void remove(PElement element);
void setEnabled(bool newEnabled);
bool isEnabled() const;
protected:
bool enabled;
Array<PElement> children;
};
DEFINE_REF(Element)
} // namespace UI
} // namespace Seele