CrossFramework Library

XBase/Display_MacOSX.hpp

説明を見る。
00001 
00006 #if defined(XBASE_INCLUDED_DISPLAY_MACOSX_HPP)
00007 #else
00008 #define XBASE_INCLUDED_DISPLAY_MACOSX_HPP
00009 
00010 //------------------------------------------------------------
00011 #include <XBase/DisplayContext.hpp>
00012 #include <XBase/Placement.hpp>
00013 #include <XBase/Screen.hpp>
00014 
00015 //-----------------------------------------------------------
00016 struct XBaseNSWindow;
00017 
00018 //------------------------------------------------------------
00019 namespace XBase {
00020     // MacOSX環境でのDisplayの拡張。
00021     class Display_EXT
00022     {
00023     public:        
00024         //============================================================
00025         XBaseNSWindow* windowPtr;
00026         Placement< Screen > mainScreen;
00027         int isClosed;
00028         
00029         //============================================================
00030         Display_EXT( const DisplayContext& );
00031         ~Display_EXT();
00032     };
00033 }
00034 //------------------------------------------------------------
00035 #endif
00036 // EOF
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義