CMGDK r49-rc2
组合类型 | 枚举 | 函数
hgl::platform名字空间参考

组合类型

struct  Window
struct  VideoMode
struct  GameCanvas

枚举

enum  CanvasStretch {
  csNone = 0, csEuploid, csCorrectAspectRatio, csFull,
  csEnd
}

函数

bool ChangeToWindow (const Window &, const GameCanvas &)
 设置到窗口模式
bool ResizeWindow (int, int)
 调整窗口大小
bool ChangeToFullScreen (const VideoMode &, const GameCanvas &)
 设置到全屏模式
void RestartVideoMode ()
 恢复到最初的显示模式

详细描述

平台相关专用名字空间


枚举类型文档

画面拉伸方式

枚举值:
csNone 

起始定义,如使用表示不拉伸

csEuploid 

整倍最大拉伸

csCorrectAspectRatio 

保持纵横比

csFull 

完全拉伸

csEnd 

结束定义,如使用表示不拉伸


函数文档

bool hgl::platform::ChangeToFullScreen ( const VideoMode &  ,
const GameCanvas &   
)

设置到全屏模式

bool hgl::platform::ChangeToWindow ( const Window &  ,
const GameCanvas &   
)

设置到窗口模式

bool hgl::platform::ResizeWindow ( int  ,
int   
)

调整窗口大小

void hgl::platform::RestartVideoMode ( )

恢复到最初的显示模式

 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义