GetParameterCalculatorInternal

Class in Arbor.ParameterBehaviours / Inherits from: Calculator

Description

Internal class of GetParameterCalculator.

Properties

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

Methods

Method Name Description
OnCalculate It called when it is calculated .
SetParameter Set parameter.

Inherited Members

Fields

Field Name Description
expanded Expanded on ArborEditorWindow.
recalculateMode Recalculate mode

Properties

Property Name Description
calculatorID Gets the Calculator identifier.
calculatorNode Get the CalculatorNode.
calculatorSlotFieldCount Number of DataSlotField
dataSlotCount Number of DataSlot
dataSlotFieldCount Number of DataSlotField
isDirty Whether it has been changed.
node Get the Node.
nodeGraph Gets the NodeGraph.
nodeID Gets the node identifier.

Events

Event Name Description
onValidate Callback called during OnValidate

Methods

Method Name Description
Calculate It is calculated, if necessary.
ContainsSlot Determine if the Data Slot is included.
GetCalculatorSlotField Get DataSlotField.
GetDataSlot Get DataSlot.
GetDataSlotField Get DataSlotField.
Initialize For Editor.
OnCheckDirty It is called when judging whether it has been changed.
OnCreated Raises the created event.
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.
OnPreDestroy Raises the pre destroy event.
OnRebuildFields It is called when reconstructing data about fields.
RebuildCalculatorSlotFields Rebuild the DataSlotField.
RebuildChangeableFields Rebuild fields to watch for changes.
Call this when you change the instance of ParameterReference or FlexiblePrimitiveBase directly from script during play.Also NodeBehaviour.RebuildFields() does the same.
RebuildDataSlotFieldIfNecessary Check if DataSlot exists and rebuild if necessary.
RebuildDataSlotFields Rebuild the DataSlotField.
RebuildFields For internal.
SetDirty Call if you want call OnCalculate.
UpdateDataLink Manually update DataLink values.Update the value of DataLink field of DataLinkUpdateTiming.Manual.

Static Methods

Method Name Description
CreateNodeBehaviour For Editor.
Destroy Destroy NodeBehaviour.