CrystalSpace

Public API Reference

csutil/event.h File Reference

Event system related helpers. More...

#include "csextern.h"
#include "iutil/event.h"
#include "iutil/eventhandlers.h"

Go to the source code of this file.

Classes

class  csCommandEventHelper
 Helper class to conveniently deal with command events. More...
class  csInputEventHelper
 Helper class to conveniently pull generic data out of input events. More...
class  csJoystickEventHelper
 Helper class to conveniently deal with joystick events. More...
class  csKeyEventHelper
 Helper class to conveniently deal with keyboard events. More...
class  csMouseEventHelper
 Helper class to conveniently deal with mouse events. More...

Namespaces

namespace  CS
 

Main namespace for CrystalSpace.


Functions

csHandlerID CS::RegisterWeakListener (iEventQueue *q, iEventHandler *listener, csRef< iEventHandler > &handler)
 Helper function for registering an event handler using a weak reference.
void CS::RemoveWeakListener (iEventQueue *q, csRef< iEventHandler > &handler)
 Helper function for removing an event handler that was registered with RegisterWeakListener().

Detailed Description

Event system related helpers.

Definition in file event.h.


Generated for Crystal Space 2.0 by doxygen 1.6.1