ランタイム
INode.h
Go to the documentation of this file.
1 #pragma once
2 
5 
7 
8 namespace Mix{ namespace Scene{
9 
13  {
14  protected:
16  virtual ~INode( void ){}
17 
18  public:
21  virtual void SetLocalMatrix( const Mix::Matrix4x4& mat ) = 0;
24  virtual const Mix::Matrix4x4& GetLocalMatrix( void ) const = 0;
25 
28  virtual const Mix::Matrix4x4& GetWorldMatrix( void ) const = 0;
29  };
30 
31 }}
virtual ~INode(void)
デストラクタ
Definition: INode.h:16
レンダラーオブジェクトインターフェースインクルードファイル
Definition: IRendererObject.h:12
ノードインターフェース
Definition: INode.h:12
4x4行列クラス
Definition: Matrix4x4.h:12
ミックス
Definition: AtomicValue.h:6
レンダラーオブジェクトインターフェースインクルードファイル
virtual const Mix::Matrix4x4 & GetLocalMatrix(void) const =0
ローカル行列を取得します
virtual void SetLocalMatrix(const Mix::Matrix4x4 &mat)=0
ローカル行列を設定します
virtual const Mix::Matrix4x4 & GetWorldMatrix(void) const =0
ワールド行列を取得します