Zen 0.3.0
Loading...
Searching...
No Matches
Zen::ImGuiLayer Class Reference
Inheritance diagram for Zen::ImGuiLayer:

Public Member Functions

void onAttach () override
void onDetach () override
void onUpdate (DeltaTime deltaTime) override
bool onEvent (const ZenEvent &event) override
void begin ()
void end ()
virtual void onGUIRender ()
int getPriority () const

Detailed Description

Definition at line 10 of file ZEN_ImGuiLayer.h.

Constructor & Destructor Documentation

◆ ImGuiLayer()

Zen::ImGuiLayer::ImGuiLayer ( )
inline

Definition at line 12 of file ZEN_ImGuiLayer.h.

Member Function Documentation

◆ begin()

void Zen::ImGuiLayer::begin ( )

Definition at line 68 of file ZEN_ImGuiLayer.cpp.

◆ end()

void Zen::ImGuiLayer::end ( )

Definition at line 76 of file ZEN_ImGuiLayer.cpp.

◆ getPriority()

int Zen::Layer::getPriority ( ) const
virtualinherited

Implements Zen::EventListener.

Definition at line 6 of file ZEN_Layer.cpp.

◆ onAttach()

void Zen::ImGuiLayer::onAttach ( )
overridevirtual

Reimplemented from Zen::Layer.

Definition at line 13 of file ZEN_ImGuiLayer.cpp.

◆ onDetach()

void Zen::ImGuiLayer::onDetach ( )
overridevirtual

Reimplemented from Zen::Layer.

Definition at line 40 of file ZEN_ImGuiLayer.cpp.

◆ onEvent()

bool Zen::ImGuiLayer::onEvent ( const ZenEvent & event)
overridevirtual

Implements Zen::Layer.

Definition at line 50 of file ZEN_ImGuiLayer.cpp.

◆ onGUIRender()

virtual void Zen::Layer::onGUIRender ( )
inlinevirtualinherited

Definition at line 19 of file ZEN_Layer.h.

◆ onUpdate()

void Zen::ImGuiLayer::onUpdate ( DeltaTime deltaTime)
overridevirtual

Reimplemented from Zen::Layer.

Definition at line 46 of file ZEN_ImGuiLayer.cpp.


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