Empeld
Empeld plugin documentation.
pluginbase.Objects.Libs.EventBus Namespace Reference

Classes

class  EventBus
 Internal event bus implementation. See IEventBus
 
interface  IEvent
 Denotes an event bus event type More...
 
interface  IEventBus
 Top-level object to route events across server and all clients Events are based on a type, rather than key-value. This class layers on top of RPC to route the objects More...
 

Enumerations

enum  EventPersistMode { EventPersistMode.None = 0, EventPersistMode.Last = 1, EventPersistMode.All = 2 }
 Denotes how an event on the bus is persisted More...
 

Enumeration Type Documentation

◆ EventPersistMode

Denotes how an event on the bus is persisted

Enumerator
None 

Don't persist the event at all (Won't clear previous events)

Last 

Persist the last event only, clearly older events

All 

Persist all events, in-order

8  {
12  None = 0,
13 
17  Last = 1,
18 
22  All = 2,
23  }
Persist the last event only, clearly older events
Mouse movement will not be captured