Arbor 3: FSM & BT Graph Editor 3.7.0

公開メンバ関数 | 全メンバ一覧
EnumListParameterReference クラス

EnumListパラメータの参照。 [詳解]

EnumListParameterReference の継承関係図

## 公開メンバ関数
IList< TEnum > | GetValue< TEnum > ()
| 値を取得する。 [詳解]
bool | SetValue< TEnum > (IList< TEnum > value)
| 値を設定する。 [詳解]

## その他の継承メンバ
基底クラス ParameterReference に属する継承公開変数類
int | id
| ID。 [詳解]
string | name
| パラメータ名。 [詳解]
基底クラス ParameterReference に属する継承プロパティ
ParameterReferenceType | type`[get]`
| ParameterContainerの参照タイプ [詳解]
ParameterContainerBase | container`[get, set]`
| 格納しているコンテナ。 [詳解]
virtual Parameter.? Type | referenceType`[get]`
| 参照するParameter.Typeを返す。 [詳解]
Parameter? | parameter`[get]`
| パラメータを取得する。存在しない場合はnull。 [詳解]
ParameterContainerBase | constantContainer`[get, set]`
| 定数指定しているコンテナ [詳解]

## 詳解

EnumListパラメータの参照。

使用可能な属性 :

- ClassTypeConstraintAttribute
- SlotTypeAttribute

## メソッド詳解

## ◆ GetValue< TEnum >()

IList<TEnum> GetValue< TEnum > | ( |  | ) |

値を取得する。

テンプレート引数

  TEnum | enumの型

戻り値
  値。取得できなかった場合はnullを返す。

型制約

  TEnum | : | struct |

## ◆ SetValue< TEnum >()

bool SetValue< TEnum > | ( | IList< TEnum > | value | ) |

値を設定する。

テンプレート引数

  TEnum | enumの型

引数

  value | 設定する値

戻り値
  設定出来た場合にtrueを返す。

型制約

  TEnum | : | struct |