Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Package SiliconStudio.Paradox.UI.Events

Classes

class  EventManager
 Provides event-related utility methods that register routed events for class owners and add class handlers. More...
 
class  RoutedEvent
 Represents and identifies a routed event and declares its characteristics. More...
 
class  RoutedEvent< T >
 A routed event typed with the RoutedEventArgs it triggers. More...
 
class  RoutedEventArgs
 Contains state information and event data associated with a routed event. More...
 
class  RoutedEventHandlerInfo
 
class  RoutedEventHandlerInfo< T >
 

Enumerations

enum  RoutingStrategy { RoutingStrategy.Bubble, RoutingStrategy.Tunnel, RoutingStrategy.Direct }
 Indicates the routing strategy of a routed event. More...
 

Enumeration Type Documentation

Indicates the routing strategy of a routed event.

Enumerator
Bubble 

The routed event uses a bubbling strategy, where the event instance routes upwards through the tree, from event source to root.

Tunnel 

The routed event uses a tunneling strategy, where the event instance routes downwards through the tree, from root to source element.

Direct 

The routed event does not route through an element tree, but does support other routed event capabilities such as class handling.

Definition at line 8 of file RoutingStrategy.cs.