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

ArborEventのユーティリティクラス [詳解]

静的公開メンバ関数

static string GetMethodName (MethodInfo methodInfo)
 メソッド名を返す。 [詳解]
 
static string GetFieldName (FieldInfo fieldInfo)
 フィールド名を返す。 [詳解]
 
static string GetPropertyName (PropertyInfo propertyInfo)
 プロパティ名を返す。 [詳解]
 
static string GetMemberName (MemberInfo memberInfo)
 メンバー名を返す。 [詳解]
 
static bool IsStatic (MemberInfo memberInfo)
 スタティックなメンバーであるかを返す。 [詳解]
 
static ParameterType GetParameterType (System.Type type, bool unknownToSlot)
 パラメータのタイプを返す。 [詳解]
 
static bool IsSelectableMethod (MethodInfo methodInfo)
 選択可能なメソッドか判定する。 [詳解]
 
static bool IsSelectableField (FieldInfo fieldInfo)
 選択可能なフィールドか判定する。 [詳解]
 
static bool IsGetProperty (PropertyInfo propertyInfo)
 getアクセサーがあるかを返す。 [詳解]
 
static bool IsSetProperty (PropertyInfo propertyInfo)
 setアクセサーがあるかを返す。 [詳解]
 
static bool IsSelectableProperty (PropertyInfo propertyInfo)
 選択可能なプロパティか判定する。 [詳解]
 
static object Cast (object obj, System.Type type)
 オブジェクトをキャストする。 [詳解]
 
static object GetDefault (System.Type type)
 型のデフォルト値を返す。 [詳解]
 

詳解

ArborEventのユーティリティクラス

メソッド詳解

◆ Cast()

static object Cast ( object  obj,
System.Type  type 
)
static

オブジェクトをキャストする。

引数
objキャストするオブジェクト
typeキャストする型
戻り値
キャストされた値

◆ GetDefault()

static object GetDefault ( System.Type  type)
static

型のデフォルト値を返す。

引数
typeデフォルト値の型
戻り値
デフォルト値

◆ GetFieldName()

static string GetFieldName ( FieldInfo  fieldInfo)
static

フィールド名を返す。

引数
fieldInfoメソッド名を返すFieldInfo
戻り値
フィールド名

◆ GetMemberName()

static string GetMemberName ( MemberInfo  memberInfo)
static

メンバー名を返す。

引数
memberInfoメンバー名を返すMemberInfo
戻り値
メンバー名

◆ GetMethodName()

static string GetMethodName ( MethodInfo  methodInfo)
static

メソッド名を返す。

引数
methodInfoメソッド名を返すMethodInfo
戻り値
メソッド名

◆ GetParameterType()

static ParameterType GetParameterType ( System.Type  type,
bool  unknownToSlot 
)
static

パラメータのタイプを返す。

引数
type
unknownToSlot不明な型の場合にスロットとするフラグ
戻り値
パラメータのタイプ

◆ GetPropertyName()

static string GetPropertyName ( PropertyInfo  propertyInfo)
static

プロパティ名を返す。

引数
propertyInfoプロパティ名を返すPropertyInfo
戻り値
プロパティ名

◆ IsGetProperty()

static bool IsGetProperty ( PropertyInfo  propertyInfo)
static

getアクセサーがあるかを返す。

引数
propertyInfoPropertyInfo
戻り値
getアクセサーがある場合はtrueを返す。

◆ IsSelectableField()

static bool IsSelectableField ( FieldInfo  fieldInfo)
static

選択可能なフィールドか判定する。

引数
fieldInfo判定するFieldInfo
戻り値
選択可能な場合にtrueを返す

◆ IsSelectableMethod()

static bool IsSelectableMethod ( MethodInfo  methodInfo)
static

選択可能なメソッドか判定する。

引数
methodInfo判定するMethodInfo
戻り値
選択可能な場合にtrueを返す

◆ IsSelectableProperty()

static bool IsSelectableProperty ( PropertyInfo  propertyInfo)
static

選択可能なプロパティか判定する。

引数
propertyInfo判定するPropertyInfo
戻り値
選択可能な場合にtrueを返す

◆ IsSetProperty()

static bool IsSetProperty ( PropertyInfo  propertyInfo)
static

setアクセサーがあるかを返す。

引数
propertyInfoPropertyInfo
戻り値
setアクセサーがある場合はtrueを返す。

◆ IsStatic()

static bool IsStatic ( MemberInfo  memberInfo)
static

スタティックなメンバーであるかを返す。

引数
memberInfoMemberInfo
戻り値
スタティックメンバーであればtrueを返す。