![]() |
ezEngine
Release 25.03
|
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 ezRTTI * | m_pType = nullptr |
ezStringView | m_sTypeName |
ezHashedString | m_sCategory |
ezArrayPtr< const ezNodePropertyValue > | m_PropertyValues |
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.