AdvancedMenu |
Advanced Menu |
AdvancedMenuItem |
Items in AdvancedMenu |
ComponentMenuCreator |
Class that creates items for the node component selection menu |
TypeMenuCreator |
Create a script selection menu |
ConstantPropertyDrawer |
A base type that extends the representation of constant fields in InputField<T> |
InputFieldElementBase |
Basic type of UI element for InputField |
InputFieldElementUtility |
Utility class for InputFieldElement |
FieldAssignor |
Class for assigning values to fields when a node or node component is created |
PortFieldAssignor |
Class for connecting ports when a node or node component is created |
GraphEditor |
Class for editing graphs |
NodeComponentEditor |
Editor extension for NodeComponent |
NodeEditor |
Editor extension for Node |
PortConnector |
Class that manages port connections |
NodeContentContainer |
UI element that serves as a container for the node's content |
PortField |
Port UI elements |
PooledObject<T> |
Manage pooled objects. |
SerializableTypeProperty |
Structure that references SerializableType by SerializedProperty |
TypeMenuInfo |
Type menu information |
BaseFieldExt<TValueType> |
A class that extends BaseField<TValueType> |
BasePopupFieldExt<TValueType> |
Base class for popup field UI elements |
SerializableTypeField |
UI elements for SerializableType |