Plasma Engine  2.0
Loading...
Searching...
No Matches
plNodeCreationTemplate 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 plRTTIm_pType = nullptr
 
plStringView m_sTypeName
 
plHashedString m_sCategory
 
plArrayPtr< const plNodePropertyValuem_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: