Ocular Engine
Ocular::Core::AEventListener Class Referenceabstract
Inheritance diagram for Ocular::Core::AEventListener:
Ocular::Core::ARoutine Ocular::Core::AWindow Ocular::Core::Camera Ocular::Core::EventSnooper Ocular::Editor::AxisComponentGizmo Ocular::Editor::Editor Ocular::Editor::MaterialPropertiesPanel Ocular::Editor::PropertiesPanel Ocular::Editor::SceneTree Ocular::Engine Ocular::Graphics::D3D11GraphicsDriver

Protected Member Functions

virtual bool onEvent (std::shared_ptr< AEvent > event)=0
 

Friends

class EventManager
 

Member Function Documentation

virtual bool Ocular::Core::AEventListener::onEvent ( std::shared_ptr< AEvent event)
protectedpure virtual
Returns
TRUE to keep processing this event after this listener, FALSE to consume this event

Implemented in Ocular::Core::Camera, Ocular::Core::ARoutine, Ocular::Core::AWindow, Ocular::Core::EventSnooper, Ocular::Core::FreeFlyController, and Ocular::Editor::InputLogger.


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