Files
XCEngine/docs/api/XCEngine/Editor/panels/GameViewPanel/Constructor.md

746 B
Raw Blame History

GameViewPanel::GameViewPanel

命名空间: XCEngine::Editor

类型: constructor

源文件: editor/src/panels/GameViewPanel.h

签名

GameViewPanel();

作用

创建标题固定为 "Game" 的 Game 视图面板。

当前实现行为

当前构造函数非常薄:

GameViewPanel::GameViewPanel() : Panel("Game") {}

它只完成一件事:

  • 通过基类 Panel 把面板标题初始化为 "Game"

也就是说,GameViewPanel 的真实行为几乎都不在 constructor而集中在 Render 里:

  • 请求 Game 视口内容
  • 采集 ImGui 键鼠状态
  • 发布 GameViewInputFrameEvent

相关文档