kick
Public Member Functions | Protected Attributes | Friends
kick::Event< E > Class Template Reference
Inheritance diagram for kick::Event< E >:
kick::AbstractEvent

List of all members.

Public Member Functions

EventListener< E > createListener (std::function< void(E)> listener, int sortPriority=0)
void registerSyncValue (SyncValue< E > &syncValue)
void notifyListeners (E e)
bool removeListener (int id)

Protected Attributes

std::vector< std::tuple
< std::function< void(E)>, int,
int > > 
listeners
int eventListenerId = 0

Friends

class EventListener< E >

Detailed Description

template<typename E>
class kick::Event< E >

Definition at line 28 of file event.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables