|
API Documentation
|
|
|
void setName(nkMemory::StringView name)
Main interface with the component system.
Definition: System.h:14
An interface to define objects that can be exported using this component.
Definition: Exportable.h:15
Describes a target operation set.
Definition: TargetOperations.h:15
virtual void exportClassToTree(nkExport::Node *rootNode) override
virtual void importClassFromTree(nkExport::Node *rootNode) override
TargetOperations * getParent() const
PASS_TYPE getType() const
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
The base for a pass within a TargetOperations.
Definition: Pass.h:15
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
PASS_TYPE
The pass types available in the component.
Definition: PassType.h:12
nkMemory::StringView getName() const
System * getSystem() const
void setParent(TargetOperations *parent)
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
Pass(System *system) noexcept