00001 #ifndef SGRENDERENGINE_H 00002 #define SGRENDERENGINE_H 00003 00004 #include "SGEngine.h" 00005 00006 namespace Spr {; 00007 00008 /// 動作エンジンの基本クラス. 00009 class SGRenderEngine:public SGEngine{ 00010 SGOBJECTDEF(SGRenderEngine); 00011 public: 00012 /// レンダリングを行う 00013 virtual void Render(SGScene* s){} 00014 }; 00015 00016 /// SGEngineの配列 00017 class SGRenderEngines: public SGEngines{ 00018 public: 00019 ///@name レンダリング処理 00020 //@{ 00021 /// (グラフィックス)レンダリング. 00022 virtual void Render(SGScene* s); 00023 //@} 00024 }; 00025 00026 } 00027 #endif