Arbor 3: FSM & BT Graph Editor  3.7.8
ClassConstraintInfo クラス

クラスの制約情報 [詳解]

公開メンバ関数

bool IsConstraintSatisfied (System.Type type)
 制約を満たすか判定する [詳解]
 
System.Type GetConstraintBaseType ()
 制約の基本型を取得する。 [詳解]
 
string GetConstraintTypeName ()
 制約の型名を返す。 [詳解]
 

公開変数類

System.Type baseType
 基本型 [詳解]
 
ClassTypeConstraintAttribute constraintAttribute
 ClassTypeConstraintAttribute [詳解]
 
System.Reflection.FieldInfo constraintFieldInfo
 ClassTypeConstraintAttributeが付与されているフィールドのFieldInfo [詳解]
 
SlotTypeAttribute slotTypeAttribute
 SlotTypeAttribute [詳解]
 

詳解

クラスの制約情報

メソッド詳解

◆ GetConstraintBaseType()

System.Type GetConstraintBaseType ( )

制約の基本型を取得する。

戻り値
制約の基本型を返す

◆ GetConstraintTypeName()

string GetConstraintTypeName ( )

制約の型名を返す。

戻り値
制約の型名。制約がない場合はAnyを返す。

◆ IsConstraintSatisfied()

bool IsConstraintSatisfied ( System.Type  type)

制約を満たすか判定する

引数
type判定する型
戻り値
制約を満たしているときtrueを返す。

メンバ詳解

◆ baseType

System.Type baseType

基本型

◆ constraintAttribute

◆ constraintFieldInfo

System.Reflection.FieldInfo constraintFieldInfo

ClassTypeConstraintAttributeが付与されているフィールドのFieldInfo

◆ slotTypeAttribute