0.75版本cegui初始化和更改窗口大小的问题
来源:互联网 发布:idle python gui 下载 编辑:程序博客网 时间:2024/04/27 20:49
更改窗口大小
void GUISystem::changeSize(float width, float height)
{
// 更新CEGUI窗口大小, 同步鼠标显示范围, 来解决CEGUI鼠标范围与系统鼠标范围一致
mpGUIRenderer->setDisplaySize(CEGUI::Size(width, height));
CEGUI::Size s = mpGUIRenderer->getDisplaySize();
// 确保UI重新绘制并显示
//说明, 当窗口大小发生改变的时候, UI会消失, 调用mpSystem->signalRedraw();
// 来重新绘制并显示UI
mpSystem->signalRedraw();
mpSystem->notifyDisplaySizeChanged(CEGUI::Size(width, height));
std::cout<<"[width:"<<s.d_height<<",height:"<<s.d_width<<"]";
}
初始化:
mpGUIRenderer = &CEGUI::OgreRenderer::create(*mpRenderWindow);//CEGUI 0.75
mpSystem = &CEGUI::System::create(*mpGUIRenderer);
仅作备忘。。
- 0.75版本cegui初始化和更改窗口大小的问题
- CMD窗口大小的更改
- cegui 3 数据文件的装载和初始化
- MFC9.0 更改窗口的初始化大小位置初探 (PreCreateWindow无效)
- CEGUI的窗口管理
- MFC 更改默认窗口大小的方法
- 一种更改控制台窗口大小的方法
- 更改AlertDialog窗口大小的方法
- CEGUI 装载数据文件和初始化
- mfc更改窗口大小
- 更改初始的Finder窗口大小以默认大小
- QMessageBox 窗口大小更改问题(thinkvd开发日志)
- CEGUI窗口的渲染顺序
- MFC窗口初始化打开时窗口大小的设定
- CEGUI 的一些问题
- cegui的问题
- 初始化 CEGUI
- cegui 4 创建CEGUI窗口入门——讲述如何创建一个简单的CEGUI窗口.
- 教务系统--需求分析
- CSDN博客与ITEYE博客网站深入比较分析(一)——基本功能对比分析
- 树状数组
- 设计模式-单例模式
- mysql常用命令
- 0.75版本cegui初始化和更改窗口大小的问题
- 创建文件夹
- POJ 1195 二维树状数组
- 浅析MFC是如何封装 Windows SDK的~
- inno中变量
- 设计模式之-生成器模式
- VMware三种网络连接方式
- 五个最佳编程文本编辑器
- java Graphics 类与 Graphics2D 类的区别