|
API Documentation
|
|
|
void rename(nkMemory::StringView currentName, nkMemory::StringView newName)
Component * createOrRetrieve(nkMemory::StringView name, COMPONENT_TYPE componentType)
Component * getByIndex(unsigned int index) const
System * getSystem() const
Component * get(nkMemory::StringView name) const
Base class for any graphical component.
Definition: Component.h:12
The main system of the component.
Definition: System.h:18
COMPONENT_TYPE
Available component types.
Definition: ComponentType.h:12
Smart pointer owning the object instance it encapsulates.
Definition: UniquePtr.h:17
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
Component * record(nkMemory::StringView name, nkMemory::UniquePtr< Component > resource)
nkMemory::UniquePtr< Component > relinquish(nkMemory::StringView name)
void erase(nkMemory::StringView name)
Manages the components within nkWinUi.
Definition: ComponentManager.h:15
Encompasses all API of component NilkinsWinUi.
Definition: Clipboard.h:7