SWindowHandle.hpp

Go to the documentation of this file.
00001 #ifndef __SWindowHandle__
00002 #define __SWindowHandle__
00003 
00004 #include <Basics/CCountedObject.hpp>
00005 
00006 //  ===========================================================================
00007 
00008 namespace Exponent
00009 {
00010     namespace GUI
00011     {
00012         namespace Windowing
00013         {
00031             struct SWindowHandle
00032             {
00034                 #ifdef WIN32
00035 
00036                     HWND m_windowHandle;                
00038                 #else
00039 
00040                     WindowRef m_windowHandle;           
00042                 #endif
00043 
00045 //  ===========================================================================
00046 
00051                 bool handleIsValid()
00052                 {
00053                     return (m_windowHandle != NULL);
00054                 }
00055 
00056 //  ===========================================================================
00057 
00058             };
00059         }
00060     }
00061 }
00062 #endif  // End of SWindowHandle.hpp

Infinity API - SWindowHandle.hpp Source File generated on 7 Mar 2007