Arbor 3: FSM & BT Graph Editor 3.4.0

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Classes | Public Member Functions | Static Public Member Functions | List of all members
EachField< T > Class Template Reference

Find each serializable field More...

## Public Member Functions
delegate void | OnFind (T value)
| Callback when found. More...
delegate void | OnFindEx (T value, FieldInfo fieldInfo)
| Callback when found. More...

## Static Public Member Functions
static IEnumerable< SerializeFieldInfo > | GetFields (System.Type type)
| Get Fields More...
static void | Find (object obj, System.Type type, OnFind onFind)
| Find the field. More...
static void | Find (object obj, System.Type type, OnFindEx onFind)
| Find the field. More...
static void | ClearCache ()
| Clear cache More...

## Detailed Description

Find each serializable field

Template Parameters

  T | Type to find

## Member Function Documentation

static void ClearCache | ( |  | ) |
| static

Clear cache

static void Find | ( | object | obj,
|  | System.Type | type,
|  | OnFind | onFind
| ) |  |
| static

Find the field.

Parameters

  obj | Object
  type | Type of object
  onFind | Callback If you find

static void Find | ( | object | obj,
|  | System.Type | type,
|  | OnFindEx | onFind
| ) |  |
| static

Find the field.

Parameters

  obj | Object
  type | Type of object
  onFind | Callback If you find

static IEnumerable<SerializeFieldInfo> GetFields | ( | System.Type | type | ) |
| static

Get Fields

Parameters

  type | Object type

Returns
  Field enumerator

delegate void OnFind | ( | T | value | ) |

Callback when found.

Parameters

  value | find value

delegate void OnFindEx | ( | T | value,
|  | FieldInfo | fieldInfo
| ) |  |

Callback when found.

Parameters

  value | find value
  fieldInfo | FieldInfo of Value