CrossFramework Library

XG3D/TexSetting.hpp

説明を見る。
00001 
00006 #if defined(XG3D_INCLUDED_TEXSETTING_HPP)
00007 #else
00008 #define XG3D_INCLUDED_TEXSETTING_HPP
00009 
00010 //------------------------------------------------------------
00011 #include <XG3D/Engine.hpp>
00012 
00013 #if defined(XG3D_ENGINE_GLSERIES)
00014     #include <XG3D/TexSetting_GL.hpp>
00015 #endif
00016 //------------------------------------------------------------
00017 namespace XG3D {
00019 
00020 
00021     class TexSetting
00022     {
00023     public:
00025 
00026 
00027         TexSetting();
00029 
00031 
00032 
00038         bool isActive()const;
00039         void setIsActive( bool aIsActive );  
00040 
00041 
00042         // 内部実装用関数群。
00043         const TexSetting_EXT& ext_()const;
00044         TexSetting_EXT& ext_();
00045 
00046     private:
00047         TexSetting_EXT mEXT;
00048         bool mIsActive;
00049     };
00051 }
00052 //------------------------------------------------------------
00053 #endif
00054 // EOF
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義