XII Release 0.1.0
Loading...
Searching...
No Matches
xiiNodeCreationTemplate Struct Reference

Describes a template that will be used to create new nodes. In most cases this only contains the type but it can also contain properties that are pre-filled when the node is created. More...

#include <DocumentNodeManager.h>

Public Attributes

const xiiRTTIm_pType = nullptr
 
xiiStringView m_sTypeName
 
xiiHashedString m_sCategory
 
xiiArrayPtr< const xiiNodePropertyValuem_PropertyValues
 

Detailed Description

Describes a template that will be used to create new nodes. In most cases this only contains the type but it can also contain properties that are pre-filled when the node is created.

For example in visual script this allows us to have one generic node type for setting reflected properties but we can expose all relevant reflected properties in the node creation menu so the user does not need to fill out the property name manually.


The documentation for this struct was generated from the following file: