AssetInfo |
アセットの情報 |
Blackboard |
Variableを管理するブラックボード |
BlackboardAsset |
BlackboardAsset.Blackboardを内包するアセット。 主にBlackboardDataLinkReferenceから参照し、データリンクとして共有するために使用する。 |
BlackboardDataLink |
Blackboardをオブジェクト間で共有するデータリンク |
BlackboardDataLinkReference |
BlackboardDataLinkReference.Blackboardのデータリンク参照情報 |
Variable |
Blackboardに格納する変数 |
VariableBase<T> |
Blackboardに格納する変数のジェネリック基本型 |
Variable<T> |
Blackboardに格納する変数のジェネリック型 |
VariableList<T> |
Blackboardに格納するリスト型の変数 |
VariableReference |
VariableReference.Variableへの参照 |
ConstantContainer<T> |
定数の入れ物 |
GameObjectConstantContainer |
GameObject型の定数の入れ物 |
ComponentConstantContainer<T> |
Component型の定数の入れ物 |
InputFieldBase |
入力フィールドの基本型 |
InputFieldBase<T> |
ジェネリック型の入力フィールドの基本型 |
InputQuaternion |
Quaternionの入力フィールド。 固定値をオイラー角で設定できる。 |
InputField<TValue, TContainer> |
定数をConstantContainer<T>で持つことができる入力フィールド |
InputField<T> |
ジェネリック型の入力フィールド |
InputList<T> |
IList<T>型の入力フィールド |
InputGameObject |
GameObject型の入力フィールド |
InputComponent<T> |
Component型の入力フィールド |
InputSystemType |
Type型の入力フィールド |
InputFieldUtility |
入力フィールドのユーティリティクラス |
ComputeNodeBase |
演算ノードの基本クラス |
ConvertNode |
データの型を変換するノード |
DataPort |
データポート |
DataPort<T> |
ジェネリック型のデータポート |
DataPortWithType |
型指定可能なデータポート |
InputDataPort<T> |
ジェネリック型の入力データポート |
InputDataPortWithType |
型指定可能な入力データポート |
OutputDataPort<T> |
ジェネリック型の出力データポート |
OutputDataPortWithType |
型指定可能な出力データポート |
LogicController |
ロジックを制御する主要クラス |
ActionComponent |
一瞬で実行完了する処理を行うコンポーネント |
ActivatableComponent |
アクティブ状態が切り替わるコンポーネント |
EvaluateComponent |
評価を行うコンポーネント |
EventComponent |
イベントの待ち受けを行うコンポーネント |
NodeComponent |
ノードに追加するためのコンポーネントの基本型 |
ServiceComponent |
常駐する処理を行うコンポーネント |
AsyncOperationComponent<TAsyncOperation> |
AsyncOperationが完了するのを待つコンポーネント |
TaskComponent |
完了するまで時間がかかる処理を行うコンポーネント |
WaitForSeconds |
指定秒数の経過を待つコンポーネント |
TweenComponent<TTarget, TInputField, T> |
対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント |
TweenComponentBase<T> |
パラメータのトゥイーンアニメーションを行うコンポーネントの基本型 |
NodeGraph |
ノードグラフの基本型 |
ActivatableNode |
アクティブ状態が切り替わるノード |
ExecuteNode |
実行ノード |
BreakNode |
ループから抜けるためのフロー終了ノード |
CompleteNode |
タスクを完了するためのフロー終了ノード |
ContinueNode |
次のループに移行するためのフロー終了ノード |
ExitNode |
ノードの実行を終了するためのフロー終了ノード |
FlowExitNode |
フロー終了ノードの基本型 |
Node |
ノードの基本型 |
ServiceNode |
常駐する処理を行うノード |
ServiceNodeBase |
常駐する処理を行うノードの基本型 |
EventInterfaceAsset |
カスタムイベントを定義するアセット |
LogicAsset |
LogicAsset.LogicControllerを扱うアセット |
LogicBehavior |
LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント |
LogicPlayer |
LogicAssetを参照し再生するコンポーネント |
LogicPlayerBase |
LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型 |
OutputExecutePort |
出力実行ポート |
Port |
通常ポートの基本型 |
PortBase |
ポートの基本型 |
OutputTransitionPort |
出力遷移ポート |
TransitionalPort |
遷移を扱うポートの基本型 |
ProgressPlayer |
進捗プレイヤー NodeComponentにIProgressComponentを実装して使用する。 |
RefArgument<T, TInputField> |
参照引数を扱う型。 主にスクリプト生成に使用される。 |
Wire |
ワイヤーの基本型 |
SerializableType |
SerializableType.TypeをUnityのシリアライズシステムで扱うための構造体 |
UniqueId |
重複しないIDを扱う構造体 |
Timer |
時間経過を計測する |
EaseBase |
イージングを行う基本型 |
Interpolator<T> |
補間処理を行う基本型 |
ByteLerp |
byte型の線形補間 |
SByteLerp |
sbyte型の線形補間 |
CharLerp |
char型の線形補間 |
ShortLerp |
short型の線形補間 |
UShortLerp |
ushort型の線形補間 |
IntLerp |
int型の線形補間 |
UIntLerp |
uint型の線形補間 |
LongLerp |
long型の線形補間 |
ULongLerp |
ulong型の線形補間 |
FloatLerp |
float型の線形補間 |
DoubleLerp |
double型の線形補間 |
Vector2Lerp |
Vector2型の線形補間 |
Vector2IntLerp |
Vector2Int型の線形補間 |
Vector3Lerp |
Vector3型の線形補間 |
Vector3Slerp |
Vector3型の球面線形補間 |
Vector3IntLerp |
Vector3Int型の線形補間 |
Vector4Lerp |
Vector4型の線形補間 |
ColorLerp |
Color型の線形補間 |
QuaternionLerp |
Quaternion型の線形補間 |
QuaternionSlerp |
Quaternion型の球面線形補間 |
CompareUtility |
値比較のユーティリティクラス |
TypeUtility |
型のユーティリティクラス |
ListAccessorUtility |
ListAccessorのユーティリティクラス |
ValueContainer<T> |
値の入れ物を扱うクラス |
ValueFlowExtensions |
値のフロー拡張クラス |