Arbor 3: FSM & BT Graph Editor 3.5.1

- Main Page
- Packages
- Classes
- Files

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

Public Member Functions | Protected Attributes | Properties | List of all members
FlexibleFieldBase Class Referenceabstract

A base class for dealing with flexible types with multiple reference methods. More...

Inheritance diagram for FlexibleFieldBase:

## Public Member Functions
abstract object | GetValueObject ()
| Return the value as object. More...

## Protected Attributes
FlexibleType | _Type = FlexibleType.Constant
| Specified type of value More...

## Properties
FlexibleType | type`[get]`
| It returns a type More...
abstract System.Type | fieldType`[get]`
| It returns a field type. More...

## Detailed Description

A base class for dealing with flexible types with multiple reference methods.

See FlexibleField<T> for use.

## Member Function Documentation

abstract object GetValueObject | ( |  | ) |
| pure virtual

Return the value as object.

Returns
  The value object

Implements IFlexibleField.

Implemented in FlexibleField< T >, and FlexibleQuaternion.

## Member Data Documentation

FlexibleType _Type = FlexibleType.Constant
| protected

Specified type of value

## Property Documentation

abstract System.Type fieldType
| get

It returns a field type.

FlexibleType type
| get

It returns a type