メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

GRVisual.h

00001 #ifndef GR_VISUAL_H
00002 #define GR_VISUAL_H
00003 
00004 #include <Base/BaseUtility.h>
00005 #include <Base/BaseTypeInfo.h>
00006 #include <Base/Affine.h>
00007 #include <FileIO/FIDocNode.h>
00008 #include <WinBasis/WBWin.h>
00009 #include <SceneGraph/SGObject.h>
00010 
00011 
00012 namespace Spr {;
00013 
00014 class SGFrame;
00015 class GRRender;
00016 /** レンダリングできるものの基本クラス.
00017     MeshやLightが派生する.
00018 */
00019 class SPR_DLL GRVisual:public SGObject{
00020 public:
00021     SGOBJECTDEFABST(GRVisual);
00022     
00023     virtual ~GRVisual(){}
00024     ///
00025     virtual void Render(SGFrame* n, GRRender* r)=0;
00026     ///
00027     virtual void Rendered(SGFrame* n, GRRender* r){}
00028 };
00029 
00030 }
00031 #endif GR_VISUAL_H

Springheadに対してSun Apr 16 01:57:52 2006に生成されました。  doxygen 1.4.1