PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
PixelBullet::ImGuiLayer Class Reference
Inheritance diagram for PixelBullet::ImGuiLayer:
PixelBullet::Layer

Public Member Functions

virtual void OnAttach () override
 
virtual void OnDetach () override
 
virtual void OnEvent (Event &e) override
 
void Begin ()
 
void End (VkCommandBuffer commandBuffer)
 
void BlockEvents (bool block)
 
void SetTheme ()
 
uint32_t GetActiveWidgetID () const
 
- Public Member Functions inherited from PixelBullet::Layer
 Layer (const std::string &name="Layer")
 
virtual void OnUpdate (Duration ts)
 
virtual void OnImGuiRender ()
 
virtual SceneGetScene ()
 
virtual const SceneGetScene () const
 
const std::string & GetName () const
 

Additional Inherited Members

- Protected Attributes inherited from PixelBullet::Layer
std::string m_DebugName
 
std::unique_ptr< Scenem_Scene = nullptr
 

Member Function Documentation

◆ OnAttach()

void PixelBullet::ImGuiLayer::OnAttach ( )
overridevirtual

Reimplemented from PixelBullet::Layer.

◆ OnDetach()

void PixelBullet::ImGuiLayer::OnDetach ( )
overridevirtual

Reimplemented from PixelBullet::Layer.

◆ OnEvent()

void PixelBullet::ImGuiLayer::OnEvent ( Event & e)
overridevirtual

Reimplemented from PixelBullet::Layer.


The documentation for this class was generated from the following files: