TransformerNode クラス
親ノードの座標変形を制御するノード
継承関係
継承したメンバー
Node.Parent
親ノードを取得または設定します。
Node.Status
このノードの登録状況を取得または設定します。
Node.Children
子要素のコレクションを取得します。
Node.AddChildNode(Node)
子要素を追加します。
Node.RemoveChildNode(Node)
子要素を削除します。
Node.FlushQueue()
予約されている追加・削除を直ちに実行します。
Node.OnAdded()
エンジンに追加された時に実行します。
Node.OnRemoved()
エンジンから削除された時に実行します。
Node.OnUpdate()
自身が更新された時に実行します。
Node.IsRegistered
エンジンに登録され、ノードツリーを辿ってAltseed2.RootNode にたどり着けるかどうかを取得します。
Node.IsUpdated
このNodeが更新されるかどうかを取得または設定します。
Node.IsUpdatedActually
先祖のIsUpdatedを考慮して、このノードが更新されるかどうかを取得します。
Node.PropagateIsUpdatedActually(Node, Boolean)
子孫ノードNodeに対してIsUpdatedActuallyを伝播させます。
Node.EnumerateAncestors()
先祖ノードを列挙します。
Node.EnumerateDescendants()
子孫ノードを列挙します。
メンバー
プロパティ
AbsoluteTransform
親ノードにおける先祖の変形およびAltseed2.Renderedへの変形を加味した最終的な変形行列を取得します。
InheritedTransform
親ノードにおける先祖の変形を加味した変形行列を設定します。
Transform
親ノードにおける変形行列を取得します。
TransformerNodeInfo
情報表示
プロパティ
AbsoluteTransform
親ノードにおける先祖の変形およびAltseed2.Renderedへの変形を加味した最終的な変形行列を取得します。
public virtual Matrix44F AbsoluteTransform { get; set; }
InheritedTransform
親ノードにおける先祖の変形を加味した変形行列を設定します。
public virtual Matrix44F InheritedTransform { get; set; }
Transform
親ノードにおける変形行列を取得します。
public virtual Matrix44F Transform { get; }
TransformerNodeInfo
情報表示
protected TransformerNodeInfo TransformerNodeInfo { get; set; }