Arbor 3: FSM & BT Graph Editor 3.7.0

静的公開メンバ関数 | 全メンバ一覧
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アクセサーがあるかを返す。

引数

  propertyInfo | PropertyInfo

戻り値
  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アクセサーがあるかを返す。

引数

  propertyInfo | PropertyInfo

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

## ◆ IsStatic()

static bool IsStatic | ( | MemberInfo | memberInfo | ) |
| static

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

引数

  memberInfo | MemberInfo

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