|
|
| ImGuiLayer (Window &window, Graphics &graphics) |
| |
| virtual void | OnAttach () override |
| |
| virtual void | OnDetach () override |
| |
| virtual EventResult | OnEvent (Event &e) override |
| |
| bool | BeginUiFrame () override |
| |
| void | CancelUiFrame () override |
| |
|
bool | Begin () |
| |
|
void | CancelFrame () |
| |
|
void | End (VkCommandBuffer commandBuffer) |
| |
|
ImTextureID | GetRenderTargetTexture (std::string_view name) |
| |
|
void | BlockEvents (bool block) |
| |
|
void | SetTheme () |
| |
|
uint32_t | GetActiveWidgetID () const |
| |
|
| Layer (const std::string &name="layer") |
| |
|
virtual void | OnUpdate (Duration ts) |
| |
|
virtual void | OnImGuiRender () |
| |
|
virtual EventPhase | GetEventPhase () const |
| |
|
const std::string & | GetName () const |
| |
◆ BeginUiFrame()
| bool pixelbullet::ImGuiLayer::BeginUiFrame |
( |
| ) |
|
|
overridevirtual |
◆ CancelUiFrame()
| void pixelbullet::ImGuiLayer::CancelUiFrame |
( |
| ) |
|
|
overridevirtual |
◆ OnAttach()
| void pixelbullet::ImGuiLayer::OnAttach |
( |
| ) |
|
|
overridevirtual |
◆ OnDetach()
| void pixelbullet::ImGuiLayer::OnDetach |
( |
| ) |
|
|
overridevirtual |
◆ OnEvent()
| EventResult pixelbullet::ImGuiLayer::OnEvent |
( |
Event & | e | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- engine/include/pixelbullet/application/layers/imgui_layer.h
- engine/src/application/layers/imgui_layer.cc