# GetParameterCalculator

Inspectorリファレンスへ切り替え

クラス in Arbor.ParameterBehaviours / 継承元: GetParameterCalculatorInternal

## 説明

Parameterから値を取得する。

## 継承元メンバー

### フィールド

フィールド名 | 説明
--- | ---
expanded | ArborEditorWindow上での開閉状態。
recalculateMode | 再演算モード

### プロパティ

プロパティ名 | 説明
--- | ---
calculatorID | CalculatorIDを取得。
calculatorNode | CalculatorNodeを取得。
calculatorSlotFieldCount | DataSlotFieldの個数
dataSlotCount | DataSlotの個数
dataSlotFieldCount | DataSlotFieldの個数
isDirty | 変更されているかどうか。
isInGraphParameter | グラフ内パラメータを参照しているかどうか。
node | Nodeを取得。
nodeGraph | NodeGraphを取得。
nodeID | ノードIDを取得。

### イベント

イベント名 | 説明
--- | ---
onValidate | OnValidateのときに呼ばれるコールバック

### メソッド

メソッド名 | 説明
--- | ---
Calculate | 必要であれば演算する。
ContainsSlot | DataSlotが含まれているか判定する。
GetCalculatorSlotField | DataSlotFieldを取得する。
GetDataSlot | DataSlotを取得する。
GetDataSlotField | DataSlotFieldを取得する。
Initialize | Editor用。
OnCalculate | 演算される際に呼ばれる。
OnCheckDirty | 変更されているか判定する際に呼ばれる。
OnCreated | 生成時に呼ばれるメソッド.
OnGraphPause | この関数はグラフが一時停止したときに呼ばれる。
OnGraphResume | この関数はグラフが再開したときに呼ばれる。
OnGraphStop | この関数はグラフが停止したときに呼ばれる。
OnInitializeEnabled | enabledの初期化を行うために呼ばれる。
OnPreDestroy | 破棄前に呼ばれるメソッド。
OnRebuildFields | フィールドに関するデータを再構築する際に呼ばれる。
RebuildCalculatorSlotFields | DataSlotFieldを再構築する。
RebuildChangeableFields | 変更監視するフィールドを再構築する。 プレイ中にスクリプトから直接ParameterReferenceやFlexiblePrimitiveBaseのインスタンスを変更した場合に呼び出してください。またNodeBehaviour.RebuildFields()でも同じ処理が行われます。
RebuildDataSlotFieldIfNecessary | DataSlotが存在しているか確認し必要であれば再構築する。
RebuildDataSlotFields | DataSlotFieldを再構築する。
RebuildFields | 内部用。
SetDirty | OnCalculateを呼んでほしい場合に呼び出す。
SetParameter | パラメータを設定する。
UpdateDataLink | 手動によるDataLinkの値更新。DataLinkUpdateTiming.ManualのDataLinkフィールドの値を更新する。

### 静的メソッド

メソッド名 | 説明
--- | ---
CreateNodeBehaviour | Editor用。
Destroy | NodeBehaviourを破棄する。