Class TerrainSubGraphNode
public class TerrainSubGraphNode : ExecutableNodeBase, INode, IHasID, IGroupable, IHasDynamicSlotCount, ISerializationCallbackReceiver, ISetupWithHint, IHasSeed
- Inheritance
-
TerrainSubGraphNode
- Implements
-
ISerializationCallbackReceiver
- Inherited Members
- Extension Methods
Constructors
Properties
- seed
Seed value used by the implementing type when generating randomized results.
Methods
- Execute(GraphContext)
Default coroutine execution path that runs ExecuteImmediate(GraphContext) and yields once.
- ExecuteImmediate(GraphContext)
Executes the node synchronously using the supplied graph context.
- GetInputSlots()
Returns the public slot fields whose direction is Pinwheel.Vista.Graph.SlotDirection.Input.
- GetOutputSlots()
Returns the public slot fields whose direction is Pinwheel.Vista.Graph.SlotDirection.Output.
- GetSlot(int)
Finds a public slot field whose slot id matches the requested value.
- OnAfterDeserialize()
Implement this method to receive a callback after Unity deserializes your object.
- OnBeforeSerialize()
Implement this method to receive a callback before Unity serializes your object.
- SetupWithHint(string)
Applies an editor-supplied hint, typically from node search keywords or quick-create shortcuts.
Events
- slotsChanged
Raised when the node adds, removes, or restructures its slots.