CrossFramework Library
|
00001 00006 #if defined(XBASE_INCLUDED_DISPLAY_IOS_HPP) 00007 #else 00008 #define XBASE_INCLUDED_DISPLAY_IOS_HPP 00009 00010 //------------------------------------------------------------ 00011 #include <XBase/DisplayContext.hpp> 00012 #include <XBase/Placement.hpp> 00013 #include <XBase/Pointer.hpp> 00014 #include <XBase/Screen.hpp> 00015 00016 //----------------------------------------------------------- 00017 struct XBaseUIWindow; 00018 namespace XBase { 00019 class HID; 00020 } 00021 00022 //------------------------------------------------------------ 00023 namespace XBase { 00024 // MacOSX環境でのDisplayの拡張。 00025 class Display_EXT 00026 { 00027 public: 00028 //============================================================ 00029 XBaseUIWindow* windowPtr; 00030 Placement< Screen > mainScreen; 00031 Pointer< HID > hidPtr; 00032 00033 //============================================================ 00034 Display_EXT( const DisplayContext& ); 00035 ~Display_EXT(); 00036 }; 00037 } 00038 //------------------------------------------------------------ 00039 #endif 00040 // EOF