Arbor 3: FSM & BT Graph Editor  3.3.0
FlexibleVector2 Class Reference

参照方法が複数ある柔軟なVector2型を扱うクラス。 More...

Inheritance diagram for FlexibleVector2:
IFlexibleField

Public Member Functions

 FlexibleVector2 ()
 FlexibleVector2デフォルトコンストラクタ More...
 
 FlexibleVector2 (Vector2 value)
 FlexibleVector2コンストラクタ More...
 
 FlexibleVector2 (Vector2ParameterReference parameter)
 FlexibleVector2コンストラクタ More...
 
 FlexibleVector2 (InputSlotVector2 slot)
 FlexibleVector2コンストラクタ More...
 
object GetValueObject ()
 値をobjectで返す。 More...
 

Static Public Member Functions

static operator Vector2 (FlexibleVector2 flexible)
 FlexibleVector2をVector2にキャスト。 More...
 
static operator FlexibleVector2 (Vector2 value)
 Vector2をFlexibleVector2にキャスト。 More...
 

Properties

FlexibleType type [get]
 Typeを返す More...
 
Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 More...
 
Vector2 value [get]
 値を返す More...
 

Detailed Description

参照方法が複数ある柔軟なVector2型を扱うクラス。

Constructor & Destructor Documentation

FlexibleVector2デフォルトコンストラクタ

FlexibleVector2 ( Vector2  value)

FlexibleVector2コンストラクタ

Parameters
value

FlexibleVector2コンストラクタ

Parameters
parameterパラメータ

FlexibleVector2コンストラクタ

Parameters
slotスロット

Member Function Documentation

object GetValueObject ( )

値をobjectで返す。

Returns
値のobject

Implements IFlexibleField.

static operator FlexibleVector2 ( Vector2  value)
explicitstatic

Vector2をFlexibleVector2にキャスト。

Parameters
valueVector2
static operator Vector2 ( FlexibleVector2  flexible)
explicitstatic

FlexibleVector2をVector2にキャスト。

Parameters
flexibleFlexibleVector2

Property Documentation

Parameter parameter
get

Parameterを返す。TypeがParameter以外の場合はnull。

FlexibleType type
get

Typeを返す

Vector2 value
get

値を返す