Arbor 3: FSM & BT Graph Editor
3.7.8
クラス階層
クラス階層一覧です。大雑把に文字符号順で並べられています。
[表示階層
1
2
3
4
5
]
C
AddBehaviourMenu
AddBehaviourメニューでの名前を指定する属性。
C
AddCalculatorMenu
AddBehaviourメニューでの名前を指定する属性。
C
AddVariableMenu
ParameterContainerのパラメータ追加メニューでのパスを指定する属性。
C
AgentController
NavMeshAgentをラップしたAI用移動コンポーネント。
主に組み込みBehaviourのAgentを介して使用する。
►
C
AnimatorParameterReference
Animatorパラメータの参照。
C
AnimatorBoolParameterReference
Animatorのbool型パラメータの参照。
C
AnimatorFloatParameterReference
Animatorのfloat型パラメータの参照。
C
AnimatorIntParameterReference
Animatorのint型パラメータの参照。
C
AnimatorTriggerParameterReference
Animatorのbool型パラメータの参照。
C
AnimatorParameterTypeAttribute
AnimatorParameterReferenceの派生クラスにAnimatorControllerParameterTypeを指定する属性
C
ArborEvent
ArborEditorで引数の設定も可能な永続的なコールバック
C
ArborEventUtility
ArborEventのユーティリティクラス
C
ArborReferenceUtility
Arborリファレンスに関するユーティリティクラス
C
AttributeHelper
Attributeのヘルパークラス。
C
BehaviourHelp
StateBehaviourのヘルプボタンから表示するURLを指定する属性。
C
BehaviourTitle
StateBehaviourの表示するタイトルを指定する属性。
C
Bezier2D
2次元の3次ベジェを扱うクラス
C
BuiltInBehaviour
組み込みBehaviourを定義する属性。Arbor内部で使用する。
C
BuiltInCalculator
組み込みCalculatorを定義する属性。Arbor内部で使用する。
C
BuiltInComponent
組み込みComponentを定義する属性。Arbor内部で使用する。
C
CalculatorHelp
Calculatorのヘルプボタンから表示するURLを指定する属性。
C
CalculatorTitle
StateBehaviourの表示するタイトルを指定する属性。
C
ClassConstraintInfo
クラスの制約情報
►
C
ClassTypeConstraintAttribute
フィールドに対して型の制約を行う基本Attributeクラス。
C
ClassAssetObjectAttribute
フィールドに対してUnityEngine.Object(アセット)から継承しているクラスのみに制限する属性。
C
ClassComponentAttribute
フィールドに対してUnityEngine.Componentから継承しているクラスのみに制限する属性。
C
ClassEnumFieldConstraint
フィールドに対してenum型のみに制約する属性。
C
ClassEnumFlagsConstraint
フィールドに対してenum型(System.FlagsAttributeあり)のみに制約する属性。
C
ClassExtendsAttribute
フィールドに対して指定した型から継承しているクラスのみに制限する属性。
C
ClassGenericArgumentAttribute
フィールドに対してジェネリックの引数に指定されている型のみに制限する属性。
C
ClassNotNodeBehaviourAttribute
フィールドに対してNodeBehaviour以外から継承しているクラスのみに制限する属性。
C
ClassNotStaticConstraint
フィールドに対してstaticクラス以外に制約する属性。
C
ClassNotUnityObjectAttribute
フィールドに対してUnityEngine.Objectから継承していない型のみに制限する属性。
C
ClassScriptableObjectAttribute
フィールドに対してUnityEngine.ScriptableObjectから継承しているクラスのみに制限する属性。
C
ClassUnityObjectAttribute
フィールドに対してUnityEngine.Objectから継承しているクラスのみに制限する属性。
C
ClassTypeReference
シリアライズ可能な型の参照用クラス。
C
ComponentParameterReference
Componentパラメータの参照。
►
C
ComponentParameterReference< RectTransform >
C
RectTransformParameterReference
RectTransformパラメータの参照。
►
C
ComponentParameterReference< Rigidbody >
C
RigidbodyParameterReference
Rigidbodyパラメータの参照。
►
C
ComponentParameterReference< Rigidbody2D >
C
Rigidbody2DParameterReference
Rigidbody2Dパラメータの参照。
►
C
ComponentParameterReference< Transform >
C
TransformParameterReference
Transformパラメータの参照。
C
ComponentUtility
Editor用Componentユーティリティクラス
C
ConstantMultilineAttribute
Arbor.FlexibleString
のタイプがConstantの時に複数行表示にする
C
ConstantRangeAttribute
Arbor.FlexibleInt
、
Arbor.FlexibleLong
、
Arbor.FlexibleFloat
のタイプがConstantの時に範囲を制限する。
C
DataBranch
DataSlotを接続するクラス。
C
DataLinkAttribute
通常のフィールドをDataSlot化する属性。
C
DataSlotField
DataSlotのField情報
C
DebugInfiniteLoopSettings
無限ループのデバッグ設定
C
DocumentableAttribute
ドキュメント化する際に使用する内部クラス。
C
DocumentLabel
ドキュメント化する際に使用する内部クラス。
C
DocumentOrder
ドキュメント化する際に使用する内部クラス。
C
DocumentType
ドキュメント化する際に使用する内部クラス。
C
DynamicField
フィールドへ直接的にアクセスするクラス。
C
DynamicMethod
メソッドへ直接的にアクセスするクラス。
C
DynamicUtility
動的な型のユーティリティクラス
C
EachField< T >
シリアライズ可能な各フィールドを見つける
C
EnumFieldUtility
FlexibleEnumAnyやenum型Parameterのユーティリティクラス
C
EulerAnglesAttribute
Quaternionをオイラー角で編集する属性。
C
ExecutionSettings
BehaviourTreeの実行設定。
C
FieldCache
FieldInfoのキャッシュ
C
FixedImmediateTransition
StateLinkが即時遷移フラグを固定した状態であることを設定。 この指定とは別にTransitionメソッドのimmediate引数も指定すること。
C
FixedTransitionTiming
StateLinkが遷移タイミングを固定した状態であることを設定。 この指定とは別にTransitionメソッドのtransitionTiming引数も指定すること。
C
FlexibleComponent
参照方法が複数ある柔軟なComponent型を扱うクラス。
►
C
FlexibleComponent< RectTransform >
C
FlexibleRectTransform
参照方法が複数ある柔軟なRectTransform型を扱うクラス。
►
C
FlexibleComponent< Rigidbody >
C
FlexibleRigidbody
参照方法が複数ある柔軟なRigidbody型を扱うクラス。
►
C
FlexibleComponent< Rigidbody2D >
C
FlexibleRigidbody2D
参照方法が複数ある柔軟なRigidbody2D型を扱うクラス。
►
C
FlexibleComponent< Transform >
C
FlexibleTransform
参照方法が複数ある柔軟なTransform型を扱うクラス。
►
C
FlexibleField< Bounds >
C
FlexibleBounds
参照方法が複数ある柔軟なBounds型を扱うクラス。
►
C
FlexibleField< Color >
C
FlexibleColor
参照方法が複数ある柔軟なColor型を扱うクラス。
►
C
FlexibleField< ExecuteMethodFlags >
C
FlexibleExecuteMethodFlags
参照方法が複数ある柔軟なExecuteMethodFlags型を扱うクラス。
►
C
FlexibleField< ForceMode >
C
FlexibleForceMode
参照方法が複数ある柔軟なForceMode型を扱うクラス。
►
C
FlexibleField< ForceMode2D >
C
FlexibleForceMode2D
参照方法が複数ある柔軟なForceMode2D型を扱うクラス。
►
C
FlexibleField< KeyCode >
C
FlexibleKeyCode
参照方法が複数ある柔軟なKeyCode型を扱うクラス。
►
C
FlexibleField< LayerMask >
C
FlexibleLayerMask
参照方法が複数ある柔軟なLayerMask型を扱うクラス。
►
C
FlexibleField< LoadSceneMode >
C
FlexibleLoadSceneMode
参照方法が複数ある柔軟なLoadSceneMode型を扱うクラス。
►
C
FlexibleField< Rect >
C
FlexibleRect
参照方法が複数ある柔軟なRect型を扱うクラス。
►
C
FlexibleField< SendTriggerFlags >
C
FlexibleSendTriggerFlags
参照方法が複数ある柔軟なSendTriggerFlags型を扱うクラス。
►
C
FlexibleField< Space >
C
FlexibleSpace
参照方法が複数ある柔軟なSpace型を扱うクラス。
►
C
FlexibleField< TimeType >
C
FlexibleTimeType
参照方法が複数ある柔軟なTimeType型を扱うクラス。
►
C
FlexibleField< TransitionTiming >
C
FlexibleTransitionTiming
参照方法が複数ある柔軟なTransitionTiming型を扱うクラス。
►
C
FlexibleField< Vector2 >
C
FlexibleVector2
参照方法が複数ある柔軟なVector2型を扱うクラス。
►
C
FlexibleField< Vector3 >
C
FlexibleVector3
参照方法が複数ある柔軟なVector3型を扱うクラス。
C
HideBehaviour
AddBehaviourメニューに表示しないようにする属性。
C
HideEventAttribute
ArborEventの選択ポップアップにメソッドを表示しないようにする属性。
C
HideInDocument
ドキュメントから隠す属性
C
HideSlotFields
DataSlotの追加フィールドを隠す属性。
C
HideTypeAttribute
型選択ポップアップで非表示にする属性
C
IComponentProcessor
UndoなどのEditorの処理用インターフェイス。ComponentUtilityで使用する。
►
C
IConstraintableAttribute
ParameterReferenceに関連付けするための内部インターフェイス。
C
ConstraintableAttribute
ParameterReferenceの派生クラスに制約可能であることを指定する属性
C
ConstraintableEnumAttribute
ParameterReferenceの派生クラスにEnum型で制約可能であることを指定する属性
►
C
IDataSlot
データフローと接続するスロットのインターフェイス
►
C
DataSlot
演算ノードを接続するためのスロット。
►
C
InputSlotBase
入力スロット
►
C
InputSlot< T >
入力スロットのジェネリッククラス
C
InputSlotComponent< T >
Component型の入力スロット(ジェネリック)
C
InputSlotAny
型を指定する入力スロットクラス
C
InputSlotTypable
型を指定する入力スロットクラス
►
C
OutputSlotBase
出力スロット
►
C
OutputSlot< T >
出力スロットのジェネリッククラス
C
OutputSlotComponent< T >
Component型の出力スロット(ジェネリック)
C
OutputSlotAny
どんな型も出力する出力スロットクラス
C
OutputSlotTypable
型を指定する出力スロットクラス
C
RerouteSlot
DataBranchの中間点に使用するスロット。
►
C
IInputSlot
入力DataSlotのインターフェイス
C
InputSlotBase
入力スロット
C
RerouteSlot
DataBranchの中間点に使用するスロット。
►
C
IOutputSlot
出力DataSlotのインターフェイス
C
OutputSlotBase
出力スロット
C
RerouteSlot
DataBranchの中間点に使用するスロット。
►
C
INodeBehaviourContainer
NodeがNodeBehaviourの入れ物である場合に使用するインターフェイス
►
C
TreeBehaviourNode
TreeNodeBehaviourを持つノードの基本クラス
C
ActionNode
アクションを実行するノード
C
CompositeNode
子ノードの実行を制御するノード。
C
CalculatorNode
演算ノードを表すクラス
C
State
ステートを表すクラス
►
C
INodeBehaviourSerializationCallbackReceiver
シリアライズやデシリアライズ時にコールバックを受信するインターフェース
►
C
GetParameterCalculatorInternal
Arbor.ParameterBehaviours.GetParameterCalculator
の内部クラス。
C
GetParameterCalculator
Parameterから値を取得する。
►
C
SetParameterActionInternal
Arbor.ParameterBehaviours.SetParameterAction
の内部クラス。
C
SetParameterAction
Parameterに値を設定する。
►
C
SetParameterBehaviourInternal
Arbor.ParameterBehaviours.SetParameterBehaviour
の内部クラス。
C
SetParameterBehaviour
Parameterに値を設定する。
C
INodeGraphContainer
NodeBehaviourがNodeGraphの入れ物である場合に使用するインターフェイス
►
C
InputSlot< bool >
C
InputSlotBool
bool型の入力スロット
►
C
InputSlot< Bounds >
C
InputSlotBounds
Bounds型の入力スロット
►
C
InputSlot< Collision >
C
InputSlotCollision
Collision型の入力スロット
►
C
InputSlot< Collision2D >
C
InputSlotCollision2D
Collision2D型の入力スロット
►
C
InputSlot< Color >
C
InputSlotColor
Color型の入力スロット
►
C
InputSlot< Component >
C
InputSlotComponent< T >
Component型の入力スロット(ジェネリック)
►
C
InputSlot< float >
C
InputSlotFloat
float型の入力スロット
►
C
InputSlot< GameObject >
C
InputSlotGameObject
GameObject型の入力スロット
►
C
InputSlot< int >
C
InputSlotInt
int型の入力スロット
►
C
InputSlot< long >
C
InputSlotLong
long型の入力スロット
►
C
InputSlot< Object >
C
InputSlotUnityObject
UnityEngine.Object型の入力スロット
►
C
InputSlot< Quaternion >
C
InputSlotQuaternion
Quaternion型の入力スロット
►
C
InputSlot< RaycastHit >
C
InputSlotRaycastHit
RaycastHit型の入力スロット
►
C
InputSlot< RaycastHit2D >
C
InputSlotRaycastHit2D
RaycastHit2D型の入力スロット
►
C
InputSlot< Rect >
C
InputSlotRect
Rect型の入力スロット
►
C
InputSlot< string >
C
InputSlotString
string型の入力スロット
►
C
InputSlot< Vector2 >
C
InputSlotVector2
Vector2型の入力スロット
►
C
InputSlot< Vector3 >
C
InputSlotVector3
Vector3型の入力スロット
C
InputSlotComponent
Component型の入力スロット
►
C
InputSlotComponent< Collider >
C
InputSlotCollider
Collider型の入力スロット
►
C
InputSlotComponent< Collider2D >
C
InputSlotCollider2D
Collider2D型の入力スロット
►
C
InputSlotComponent< RectTransform >
C
InputSlotRectTransform
RectTransform型の入力スロット
►
C
InputSlotComponent< Rigidbody >
C
InputSlotRigidbody
Rigidbody型の入力スロット
►
C
InputSlotComponent< Rigidbody2D >
C
InputSlotRigidbody2D
Rigidbody2D型の入力スロット
►
C
InputSlotComponent< Transform >
C
InputSlotTransform
Transform型の入力スロット
►
C
InternalVariableBase
VariableとVariableListの基底クラス。
►
C
VariableBase
Variableの基本クラス。
C
Variable< T >
Variableのジェネリッククラス。
►
C
VariableListBase
VariableListの基本クラス。
C
VariableList< T >
VariableListのジェネリッククラス。
►
C
IPoolCallbackReceiver
ObjectPoolのコールバックを受けるインターフェイス
►
C
NodeGraph
ノードグラフの基本クラス。
►
C
ArborFSMInternal
Arbor.ArborFSM
の内部クラス。 実際にGameObjectにアタッチするには
Arbor.ArborFSM
を使用する。
C
ArborFSM
ステートマシンのコア部分。
GameObjectにアタッチして使用する。
►
C
BehaviourTreeInternal
Arbor.BehaviourTree
の内部クラス。 実際にGameObjectにアタッチするには
Arbor.BehaviourTree
を使用する。
C
BehaviourTree
ビヘイビアツリーのコア部分。
GameObjectにアタッチして使用する。
►
C
ISerializeVersionCallbackReceiver
SerializeVersionクラスから呼び出されるコールバックのレシーバー
C
PersistentCall
Reflectionによる永続的なメンバー呼び出しを行うクラス。 Arbor内部処理用であるため、メンバー呼び出しを行いたい場合はArborEventクラスやInvokeMethodなどの組み込みビヘイビアを使用して下さい。
C
GroupNode
グループノードを表すクラス
C
OutputSlotBase
出力スロット
C
RerouteSlot
DataBranchの中間点に使用するスロット。
►
C
IValueContainer
値が格納されていることを示すインターフェイス
►
C
IFlexibleField
FlexibleFieldのインターフェイス
C
FlexibleAssetObject
参照方法が複数ある柔軟なアセットObject型を扱うクラス。
C
FlexibleEnumAny
参照方法が複数ある柔軟なenum型を扱うクラス。
►
C
FlexibleFieldBase
参照方法が複数ある柔軟な型を扱うための基本クラス。 使用するにはFlexibleField<T>を参照してください。
C
FlexibleField< T >
参照方法が複数ある柔軟な型を扱うクラス。 使用する場合は、Tにユーザー定義クラスを指定して継承してください。
C
FlexibleQuaternion
参照方法が複数ある柔軟なQuaternion型を扱うクラス。
►
C
FlexiblePrimitiveBase
参照方法が複数ある柔軟なプリミティブ型を扱うクラス。継承して使用する。
C
FlexibleBool
参照方法が複数ある柔軟なbool型を扱うクラス。
C
FlexibleFloat
参照方法が複数ある柔軟なfloat型を扱うクラス。
C
FlexibleInt
参照方法が複数ある柔軟なint型を扱うクラス。
C
FlexibleLong
参照方法が複数ある柔軟なlong型を扱うクラス。
►
C
FlexibleSceneObjectBase
参照方法が複数ある柔軟なシーンオブジェクト(GameObject, Component)型を扱うクラス。継承して使用する。
C
FlexibleComponent< T >
参照方法が複数ある柔軟なComponent型を扱うクラス(ジェネリック)。
►
C
FlexibleComponentBase
FlexibleComponent<T>の基本クラス。
PropertyDrawerへの橋渡しのために定義。
C
FlexibleComponent< T >
参照方法が複数ある柔軟なComponent型を扱うクラス(ジェネリック)。
C
FlexibleGameObject
参照方法が複数ある柔軟なGameObject型を扱うクラス。
C
FlexibleString
参照方法が複数ある柔軟なstring型を扱うクラス。
C
InputSlotBase
入力スロット
C
ListParameterAOT
Listを扱うパラメータのAOT対応クラス
►
C
ListParameterBaseInternal< T >
Listを扱うパラメータの基本クラス
C
ListParameterBase< T >
Listを扱うパラメータの基本クラス
►
C
ParameterReference
パラメータの参照。
C
AnyParameterReference
型を指定するパラメータ参照。
C
AssetObjectListParameterReference
AssetObjectListパラメータの参照。
C
AssetObjectParameterReference
AssetObjectパラメータの参照。
C
BoolListParameterReference
BoolListパラメータの参照。
C
BoolParameterReference
Boolパラメータの参照。
C
BoundsListParameterReference
BoundsListパラメータの参照。
C
BoundsParameterReference
Boundsパラメータの参照。
C
ColorListParameterReference
ColorListパラメータの参照。
C
ColorParameterReference
Colorパラメータの参照。
C
ComponentListParameterReference
ComponentListパラメータの参照。
C
ComponentParameterReference< T >
Componentパラメータの参照(ジェネリック)。
C
ComponentParameterReference< T >
Componentパラメータの参照(ジェネリック)。
C
EnumListParameterReference
EnumListパラメータの参照。
C
EnumParameterReference
Enumパラメータの参照。
C
FloatListParameterReference
FloatListパラメータの参照。
C
FloatParameterReference
Floatパラメータの参照。
C
GameObjectListParameterReference
GameObjectListパラメータの参照。
C
GameObjectParameterReference
GameObjectパラメータの参照。
C
IntListParameterReference
IntListパラメータの参照。
C
IntParameterReference
Intパラメータの参照。
C
LongListParameterReference
LongListパラメータの参照。
C
LongParameterReference
Longパラメータの参照。
C
QuaternionListParameterReference
QuaternionListパラメータの参照。
C
QuaternionParameterReference
Quaternionパラメータの参照。
C
RectListParameterReference
RectListパラメータの参照。
C
RectParameterReference
Rectパラメータの参照。
C
StringListParameterReference
StringListパラメータの参照。
C
StringParameterReference
Stringパラメータの参照。
C
VariableListParameterReference
VariableListパラメータの参照。
C
VariableParameterReference
Variableパラメータの参照。
C
Vector2ListParameterReference
Vector2Listパラメータの参照。
C
Vector2ParameterReference
Vector2パラメータの参照。
C
Vector3ListParameterReference
Vector3Listパラメータの参照。
C
Vector3ParameterReference
Vector3パラメータの参照。
C
ListAccessor
ランタイムに生成したIList<>へのアクセスを行う。
►
C
ListParameterBase
Listを扱うパラメータの基本クラス
C
ListParameterAOT
Listを扱うパラメータのAOT対応クラス
C
ListParameterBaseInternal< T >
Listを扱うパラメータの基本クラス
C
ListParameterBase< bool >
C
ListParameterBase< Bounds >
C
ListParameterBase< Color >
C
ListParameterBase< float >
C
ListParameterBase< GameObject >
►
C
ListParameterBase< int >
C
EnumListParameter
EnumのListParameter
C
ListParameterBase< long >
C
ListParameterBase< Rect >
C
ListParameterBase< string >
►
C
ListParameterBase< T >
C
ObjectListParameterBase< T >
UnityObjectのListParameter
C
ListParameterBase< Vector2 >
C
ListParameterBase< Vector3 >
C
ListParameterBaseInternal< Quaternion >
C
ListUtility
Listのユーティリティクラス
C
MemberCache
MemberInfoのキャッシュ
►
C
Node
Arbor
Editorにあるノードの基底クラス
►
C
TreeNodeBase
BehaviourTreeのノードの基本クラス。
C
RootNode
ルートノード
C
TreeBehaviourNode
TreeNodeBehaviourを持つノードの基本クラス
C
CalculatorNode
演算ノードを表すクラス
C
CommentNode
コメントを表すクラス
C
DataBranchRerouteNode
DataBranchのリルートノード。
C
GroupNode
グループノードを表すクラス
C
State
ステートを表すクラス
C
StateLinkRerouteNode
StateLinkのリルートノード
►
C
NodeBehaviour
ArborFSMの各種ノードに割り当てるスクリプトの基本クラス。
►
C
TreeNodeBehaviour
TreeBehaviourNodeの挙動を定義する基本クラス。
►
C
ActionBehaviour
アクションの挙動を定義するクラス。継承して利用する。
C
SetParameterActionInternal
Arbor.ParameterBehaviours.SetParameterAction
の内部クラス。
C
CompositeBehaviour
コンポジットの挙動を定義するクラス。継承して利用する。
C
Decorator
CompositeNodeとActionNodeを装飾を定義するクラス。継承して利用する。
C
Service
自ノードがアクティな時に実行されるクラス。継承して利用する。
►
C
Calculator
Stateの挙動を定義するクラス。継承して利用する。
C
GetParameterCalculatorInternal
Arbor.ParameterBehaviours.GetParameterCalculator
の内部クラス。
►
C
StateBehaviour
Stateの挙動を定義するクラス。継承して利用する。
C
SetParameterBehaviourInternal
Arbor.ParameterBehaviours.SetParameterBehaviour
の内部クラス。
C
NodeBehaviourList< T >
NodeBehaviourのリスト
►
C
NodeBehaviourList< Decorator >
C
DecoratorList
デコレーターのリスト
►
C
NodeBehaviourList< Service >
C
ServiceList
サービスのリスト
C
NodeBranch
BehaviourTreeのノード間のブランチクラス
C
NodeBranchies
NodeBranchのリスト
C
NodeLinkSlot
Nodeとリンクするためのスロットクラス。
C
NodeList< T >
ノードのリスト
►
C
NodeList< ActionNode >
C
ActionNodeList
ActionNodeのリスト
►
C
NodeList< CompositeNode >
C
CompositeNodeList
CompositeNodeのリスト
►
C
NodeList< DataBranchRerouteNode >
C
DataBranchRerouteNodeList
DataBranchRerouteNode
List
►
C
NodeList< StateLinkRerouteNode >
C
StateLinkRerouteNodeList
StateLinkRerouteNodeのリスト
►
C
ObjectListParameterBase< Component >
C
ComponentListParameter
ComponentのListParameter
►
C
ObjectListParameterBase< Object >
C
AssetObjectListParameter
AssetObjectのListParameter
C
ObjectPool
ObjectPoolの管理クラス
►
C
OutputSlot< bool >
C
OutputSlotBool
bool型の出力スロット
►
C
OutputSlot< Bounds >
C
OutputSlotBounds
Bounds型の出力スロット
►
C
OutputSlot< Collision >
C
OutputSlotCollision
Collision型の出力スロット
►
C
OutputSlot< Collision2D >
C
OutputSlotCollision2D
Collision2D型の出力スロット
►
C
OutputSlot< Color >
C
OutputSlotColor
Color型の出力スロット
►
C
OutputSlot< Component >
C
OutputSlotComponent< T >
Component型の出力スロット(ジェネリック)
►
C
OutputSlot< float >
C
OutputSlotFloat
float型の出力スロット
►
C
OutputSlot< GameObject >
C
OutputSlotGameObject
GameObject型の出力スロット
►
C
OutputSlot< int >
C
OutputSlotInt
int型の出力スロット
►
C
OutputSlot< long >
C
OutputSlotLong
long型の出力スロット
►
C
OutputSlot< Object >
C
OutputSlotUnityObject
UnityEngine.Object型の出力スロット
►
C
OutputSlot< Quaternion >
C
OutputSlotQuaternion
Quaternion型の出力スロット
►
C
OutputSlot< RaycastHit >
C
OutputSlotRaycastHit
RaycastHit型の出力スロット
►
C
OutputSlot< RaycastHit2D >
C
OutputSlotRaycastHit2D
RaycastHit2D型の出力スロット
►
C
OutputSlot< Rect >
C
OutputSlotRect
Rect型の出力スロット
►
C
OutputSlot< string >
C
OutputSlotString
string型の出力スロット
►
C
OutputSlot< Vector2 >
C
OutputSlotVector2
Vector2型の出力スロット
►
C
OutputSlot< Vector3 >
C
OutputSlotVector3
Vector3型の出力スロット
C
OutputSlotComponent
Component型の出力スロット
►
C
OutputSlotComponent< Collider >
C
OutputSlotCollider
Collider型の出力スロット
►
C
OutputSlotComponent< Collider2D >
C
OutputSlotCollider2D
Collider2D型の出力スロット
►
C
OutputSlotComponent< RectTransform >
C
OutputSlotRectTransform
RectTransform型の出力スロット
►
C
OutputSlotComponent< Rigidbody >
C
OutputSlotRigidbody
Rigidbody型の出力スロット
►
C
OutputSlotComponent< Rigidbody2D >
C
OutputSlotRigidbody2D
Rigidbody2D型の出力スロット
►
C
OutputSlotComponent< Transform >
C
OutputSlotTransform
Transform型の出力スロット
C
Parameter
ParameterContainerに格納されるParameterのクラス。
►
C
ParameterConstraintAttributeBase
ParameterReferenceに関連付けするための内部クラス。
C
ConstraintableAttribute
ParameterReferenceの派生クラスに制約可能であることを指定する属性
C
ConstraintableEnumAttribute
ParameterReferenceの派生クラスにEnum型で制約可能であることを指定する属性
C
ParameterTypeAttribute
ParameterReferenceの派生クラスにParameter.Typeを指定する属性
►
C
ParameterContainerBase
ParameterContainerを識別するための基本クラス
►
C
GlobalParameterContainerInternal
シーンをまたいでもアクセス可能なParameterContainerを扱うクラス。
C
GlobalParameterContainer
シーンをまたいでもアクセス可能なParameterContainerを扱う。
►
C
ParameterContainerInternal
パラメータコンテナ。 GameObjectにアタッチして使用する。
C
ParameterContainer
パラメータを格納するためのコンポーネント。
GameObjectにアタッチして使用する。
C
ParameterList
データーフローをサポートするパラメータリスト。
C
ParameterTypeMismatchException
間違ったタイプのパラメータの値にアクセスしたときにスローされる例外。
C
PersistentGetValue
Reflectionによる永続的なメンバーの値取得を行うクラス。 Arbor内部処理用であるため、メンバーの値取得を行いたい場合はGetValueCalculatorなどの組み込みビヘイビアを使用して下さい。
C
PoolingItem
事前にプールするオブジェクトを設定するためのクラス
C
PoolingItemList
プールするオブジェクトのリスト
C
ProfilerScope
Profiler.BeginSample / EndSampleを管理するDisposable ヘルパークラス。
C
RenamedFromAttribute
名前の変更を設定する属性。
C
RendererPropertyBlock
Rendererへ割り当てられているMaterialPropertyBlockのラッパークラス。
C
ScriptableSingleton< T >
ScriptableObjectをシングルトンにするクラス。
C
SerializationUtility
Unityシリアライズに関するUtilityクラス
C
SerializeVersion
Serializable属性のクラスでのバージョン管理を行う。
C
ShowEventAttribute
ArborEventに使用できない引数のメソッドであっても選択ポップアップに表示するようにする属性
C
SlotTypeAttribute
ComponentParameterReference
や
FlexibleComponent
などに接続可能な型を指定する属性。
C
StateLink
Stateの遷移先を格納するクラス。
C
TagSelectorAttribute
Arbor.FlexibleString
のタイプがConstantの時にタグ選択ポップアップを表示する。
C
TimeUtility
Timeのユーティリティクラス
C
TypeFilterAttribute
型選択ポップアップで使用するフィルタを制限する属性。
ClassTypeReference
型のフィールドへ付けることで特定のフィルタのみ使用できるようになる。
C
TypeUtility
型のユーティリティクラス
C
UpdateSettings
更新に関する設定。
C
Waypoint
経路を設定するためのコンポーネント
2020年12月20日(日) 09時25分38秒作成 - Arbor 3: FSM & BT Graph Editor / 構成:
1.8.17