Simple GUI Library
GuiEventDispatchChain Class Reference
Inheritance diagram for GuiEventDispatchChain:
Collaboration diagram for GuiEventDispatchChain:

Public Member Functions

 GuiEventDispatchChain (size_t defaultDispatchersCount=8)
 
void reset ()
 
virtual void prependDispatcher (Sml::EventDispatcher *dispatcher) override
 
virtual Sml::Event * sendThroughChain (Sml::Event *event) override
 

Detailed Description

Definition at line 85 of file gui_event_dispatching.h.

Constructor & Destructor Documentation

◆ GuiEventDispatchChain()

GuiEventDispatchChain::GuiEventDispatchChain ( size_t  defaultDispatchersCount = 8)

Definition at line 106 of file gui_event_dispatching.cpp.

Member Function Documentation

◆ prependDispatcher()

void GuiEventDispatchChain::prependDispatcher ( Sml::EventDispatcher *  dispatcher)
overridevirtual
Warning
Must be Sgl::GuiEventDispatcher type!

Definition at line 120 of file gui_event_dispatching.cpp.

◆ reset()

void GuiEventDispatchChain::reset ( )

Definition at line 109 of file gui_event_dispatching.cpp.

◆ sendThroughChain()

Sml::Event * GuiEventDispatchChain::sendThroughChain ( Sml::Event *  event)
overridevirtual

Definition at line 136 of file gui_event_dispatching.cpp.


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