|
API Documentation
|
|
|
Layout(System *system) noexcept
LAYOUT_TYPE
Defines the type of layout available.
Definition: LayoutType.h:12
System * getSystem() const
An interface to define objects that can be exported using this component.
Definition: Exportable.h:15
virtual void importClassFromTree(nkExport::Node *rootNode) override
Represents a layout to organize children of a component.
Definition: Layout.h:12
LAYOUT_TYPE getType() const
virtual void setParentComponent(Component *parent)
Base class for any graphical component.
Definition: Component.h:12
virtual void exportClassToTree(nkExport::Node *rootNode) override
The main system of the component.
Definition: System.h:18
Component * getParentComponent() const
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
virtual void exportComponentsNodeEntry(nkExport::Node *rootNode)
virtual void processComponentsNodeEntry(nkExport::Node *rootNode)
Encompasses all API of component NilkinsWinUi.
Definition: Clipboard.h:7
virtual void removeComponent(Component *component)=0