# GameViewPanel::GameViewPanel **命名空间**: `XCEngine::Editor` **类型**: `constructor` **源文件**: `editor/src/panels/GameViewPanel.h` ## 签名 ```cpp GameViewPanel(); ``` ## 作用 创建标题固定为 `"Game"` 的 Game 视图面板。 ## 当前实现行为 当前构造函数非常薄: ```cpp GameViewPanel::GameViewPanel() : Panel("Game") {} ``` 它只完成一件事: - 通过基类 `Panel` 把面板标题初始化为 `"Game"` 也就是说,`GameViewPanel` 的真实行为几乎都不在 constructor,而集中在 [Render](Render.md) 里: - 请求 `Game` 视口内容 - 采集 ImGui 键鼠状态 - 发布 `GameViewInputFrameEvent` ## 相关文档 - [GameViewPanel](GameViewPanel.md) - [Render](Render.md)