SetParameterActionInternal

Class in Arbor.ParameterBehaviours / Inherits from: ActionBehaviour

Description

Internal class ofSetParameterAction.

Properties

Property Name Description
isInGraphParameter Whether this refers to a parameter in the graph.

Methods

Method Name Description
OnExecute Called when executing.
SetParameter Set parameter.

Inherited Members

Fields

Field Name Description
expanded Expanded on ArborEditorWindow.

Properties

Property Name Description
actionNode Get the ActionNode.
behaviourTree Gets the behaviour tree.
calculatorSlotFieldCount Number of DataSlotField
dataSlotCount Number of DataSlot
dataSlotFieldCount Number of DataSlotField
node Get the Node.
nodeGraph Gets the NodeGraph.
nodeID Gets the node identifier.
treeNode Get the TreeNodeBase.

Events

Event Name Description
onValidate Callback called during OnValidate

Methods

Method Name Description
ContainsSlot Determine if the Data Slot is included.
FinishExecute Finish Execute.
GetCalculatorSlotField Get DataSlotField.
GetDataSlot Get DataSlot.
GetDataSlotField Get DataSlotField.
Initialize For Editor.
OnAbort This function is called when the own node is aborted.
OnAwake This function is called when the own node becomes active for the first time.
OnCreated Raises the created event.
OnEnd This function is called when the own node ends.
OnFixedUpdate This function is called in FixedUpdate while the local node is active.
OnGraphPause This function is called when the graph is paused.
OnGraphResume This function is called when the graph resumes.
OnGraphStop This function is called when the graph stops.
OnInitializeEnabled Called to perform enabled initialization.
OnLateUpdate This function is called in LateUpdate while the local node is active.
OnPreDestroy Raises the pre destroy event.
OnRebuildFields It is called when reconstructing data about fields.
OnStart This function is called when the own node becomes active.
OnUpdate This function is called when updating every frame while the own node is active.
OnValidate See MonoBehaviour.OnValidate.
RebuildCalculatorSlotFields Rebuild the DataSlotField.
RebuildDataSlotFieldIfNecessary Check if DataSlot exists and rebuild if necessary.
RebuildDataSlotFields Rebuild the DataSlotField.
RebuildFields For internal.
UpdateDataLink Manually update DataLink values. Update the value of DataLink field ofDataLinkUpdateTiming.Manual.

Static Methods

Method Name Description
CreateNodeBehaviour For Editor.
Destroy Destroy NodeBehaviour.