型一覧

型名 説明
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 進捗プレイヤー
NodeComponentIProgressComponentを実装して使用する。
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 値のフロー拡張クラス