GetParameterCalculator
Class in Arbor.ParameterBehaviours / Inherits from: GetParameterCalculatorInternal
Description
Get a value from 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. | 
| isInGraphParameter | Whether this refers to a parameter in the graph. | 
| 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. | 
| OnCalculate | It called when it is calculated . | 
| 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 ofParameterReferenceorFlexiblePrimitiveBasedirectly from script during play. AlsoNodeBehaviour.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. | 
| SetParameter | Set parameter. | 
| UpdateDataLink | Manually update DataLink values. Update the value of DataLink field ofDataLinkUpdateTiming.Manual. | 
Static Methods
| Method Name | Description | 
|---|---|
| CreateNodeBehaviour | For Editor. | 
| Destroy | Destroy NodeBehaviour. |