CMGDK r49-rc2
公有成员 | 公有属性 | 保护成员 | 保护属性
hgl::WinWindow类参考

#include <WinWindow.h>

继承图,类hgl::WinWindow
hgl::platform::Window hgl::WinGLWindow

所有成员的列表。

公有成员

 DefEvent (bool, OnWinMessage,(HWND, UINT, WPARAM, LPARAM))
 Windows消息处理事件
 WinWindow ()
virtual ~WinWindow ()
bool InitToFullScreen (int, int, bool)
bool InitToWindow (int, int, SystemInitInfo::WindowSetup &)
void Close ()
bool ToMinWindow ()
bool ToMaxWindow ()
void Show ()
void Hide ()
virtual void SetViewport (int, int, int, int)=0
 设定可视范围

公有属性

HINSTANCE hInstance
HWND hWnd
HDC hDC
MSG msg

保护成员

bool Registry ()
bool Create ()
void GetCaption ()
void SetCaption ()
void SetSystemCursor (bool)
bool CreateToWindow (int, int)

保护属性

WideString class_name
WideString icon_name
WideString cursor_name
bool edge
bool resize
bool min
bool max
bool topmost
bool sysmenu
bool right
bool apptaskbar
uint32 Style
uint32 ExStyle
int win_width
int win_height
int win_left
int win_top

构造及析构函数文档

hgl::WinWindow::WinWindow ( )
hgl::WinWindow::~WinWindow ( ) [virtual]

成员函数文档

void hgl::WinWindow::Close ( )
bool hgl::WinWindow::Create ( ) [protected]
bool hgl::WinWindow::CreateToWindow ( int  w,
int  h 
) [protected]
hgl::WinWindow::DefEvent ( bool  ,
OnWinMessage  ,
(HWND, UINT, WPARAM, LPARAM)   
)

Windows消息处理事件

void hgl::WinWindow::GetCaption ( ) [protected]
void hgl::WinWindow::Hide ( )
bool hgl::WinWindow::InitToFullScreen ( int  w,
int  h,
bool  tm 
)
bool hgl::WinWindow::InitToWindow ( int  w,
int  h,
SystemInitInfo::WindowSetup win 
)
bool hgl::WinWindow::Registry ( ) [protected]
void hgl::WinWindow::SetCaption ( ) [protected]
void hgl::WinWindow::SetSystemCursor ( bool  visible) [protected]
virtual void hgl::WinWindow::SetViewport ( int  ,
int  ,
int  ,
int   
) [pure virtual]

设定可视范围

hgl::WinGLWindow内被实现。

void hgl::WinWindow::Show ( )
bool hgl::WinWindow::ToMaxWindow ( )
bool hgl::WinWindow::ToMinWindow ( )

成员数据文档

bool hgl::WinWindow::apptaskbar [protected]
bool hgl::WinWindow::edge [protected]
bool hgl::WinWindow::max [protected]
bool hgl::WinWindow::min [protected]
bool hgl::WinWindow::resize [protected]
bool hgl::WinWindow::right [protected]
bool hgl::WinWindow::sysmenu [protected]
bool hgl::WinWindow::topmost [protected]

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义