Sleeping Wombat GUI  0.100
swGUI
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Modules | Classes | Typedefs | Enumerations
Events System

Sending and receiving events. More...

Modules

 Events System Implementation
 Detailed implementation of events system. Here are things that shouldn't interest ordinary users.
 
 Events
 Event structures.
 

Classes

class  sw::gui::EventHandlers
 Container class for delegates. More...
 
class  sw::gui::EventsSystem
 Events management. More...
 
struct  sw::gui::RegisteredEvent
 Structure describes event registered by controls. More...
 

Typedefs

typedef uint32 sw::gui::EventType
 Event type identifier. More...
 

Enumerations

enum  sw::gui::RoutingStrategy : uint8 { sw::gui::RoutingStrategy::Bubble, sw::gui::RoutingStrategy::Direct, sw::gui::RoutingStrategy::Tunnel }
 Describes how event behaves in visual tree. More...
 

Detailed Description

Sending and receiving events.

Typedef Documentation

Event type identifier.

Enumeration Type Documentation

Describes how event behaves in visual tree.

Enumerator
Bubble 
Direct 
Tunnel