Zen 0.3.0
Loading...
Searching...
No Matches
Zen::Layer Class Referenceabstract
Inheritance diagram for Zen::Layer:

Public Member Functions

 Layer (int priority)
virtual void onAttach ()
virtual void onDetach ()
virtual void onUpdate (DeltaTime deltaTime)
virtual bool onEvent (const ZenEvent &event)=0
virtual void onGUIRender ()
int getPriority () const

Detailed Description

Definition at line 9 of file ZEN_Layer.h.

Constructor & Destructor Documentation

◆ Layer()

Zen::Layer::Layer ( int priority)

Definition at line 4 of file ZEN_Layer.cpp.

Member Function Documentation

◆ getPriority()

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

Implements Zen::EventListener.

Definition at line 6 of file ZEN_Layer.cpp.

◆ onAttach()

virtual void Zen::Layer::onAttach ( )
inlinevirtual

Definition at line 14 of file ZEN_Layer.h.

◆ onDetach()

virtual void Zen::Layer::onDetach ( )
inlinevirtual

Definition at line 15 of file ZEN_Layer.h.

◆ onEvent()

virtual bool Zen::Layer::onEvent ( const ZenEvent & event)
pure virtual

Implements Zen::EventListener.

◆ onGUIRender()

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

Definition at line 19 of file ZEN_Layer.h.

◆ onUpdate()

virtual void Zen::Layer::onUpdate ( DeltaTime deltaTime)
inlinevirtual

Definition at line 16 of file ZEN_Layer.h.


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