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

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

Inheritance diagram for FlexibleVector3:
IFlexibleField

Public Member Functions

 FlexibleVector3 ()
 FlexibleVector3デフォルトコンストラクタ More...
 
 FlexibleVector3 (Vector3 value)
 FlexibleVector3コンストラクタ More...
 
 FlexibleVector3 (Vector3ParameterReference parameter)
 FlexibleVector3コンストラクタ More...
 
 FlexibleVector3 (InputSlotVector3 slot)
 FlexibleVector3コンストラクタ More...
 
object GetValueObject ()
 値をobjectで返す。 More...
 

Static Public Member Functions

static operator Vector3 (FlexibleVector3 flexible)
 FlexibleVector3をVector3にキャスト。 More...
 
static operator FlexibleVector3 (Vector3 value)
 Vector3をFlexibleVector3にキャスト。 More...
 

Properties

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

Detailed Description

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

Constructor & Destructor Documentation

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

FlexibleVector3 ( Vector3  value)

FlexibleVector3コンストラクタ

Parameters
value

FlexibleVector3コンストラクタ

Parameters
parameterパラメータ

FlexibleVector3コンストラクタ

Parameters
slotスロット

Member Function Documentation

object GetValueObject ( )

値をobjectで返す。

Returns
値のobject

Implements IFlexibleField.

static operator FlexibleVector3 ( Vector3  value)
explicitstatic

Vector3をFlexibleVector3にキャスト。

Parameters
valueVector3
static operator Vector3 ( FlexibleVector3  flexible)
explicitstatic

FlexibleVector3をVector3にキャスト。

Parameters
flexibleFlexibleVector3

Property Documentation

Parameter parameter
get

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

FlexibleType type
get

Typeを返す

Vector3 value
get

値を返す