FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
Public Member Functions | Protected Member Functions | List of all members
freestick::FSBaseEvent Class Reference

#include <FSBaseEvent.h>

Inheritance diagram for freestick::FSBaseEvent:
Inheritance graph
[legend]

Public Member Functions

 FSBaseEvent (FreeStickEventType eventType, FSEventAction eventAction, unsigned int timeStamp, idNumber deviceID)
 
virtual unsigned int getTimeStamp ()
 
virtual FSEventAction getEventAction ()
 
virtual FreeStickEventType getEventType ()
 
unsigned int getDeviceID () const
 

Protected Member Functions

 FSBaseEvent ()
 

Additional Inherited Members

- Static Public Member Functions inherited from freestick::IFSEvent
static FreeStickEventType getEventFromInputType (FSDeviceInput inputType)
 

Constructor & Destructor Documentation

◆ FSBaseEvent() [1/2]

FSBaseEvent::FSBaseEvent ( )
protected

◆ FSBaseEvent() [2/2]

FSBaseEvent::FSBaseEvent ( FreeStickEventType  eventType,
FSEventAction  eventAction,
unsigned int  timeStamp,
idNumber  deviceID 
)

Member Function Documentation

◆ getDeviceID()

unsigned int freestick::FSBaseEvent::getDeviceID ( ) const
inline

◆ getEventAction()

virtual FSEventAction freestick::FSBaseEvent::getEventAction ( )
inlinevirtual

Implements freestick::IFSEvent.

◆ getEventType()

virtual FreeStickEventType freestick::FSBaseEvent::getEventType ( )
inlinevirtual

Implements freestick::IFSEvent.

◆ getTimeStamp()

virtual unsigned int freestick::FSBaseEvent::getTimeStamp ( )
inlinevirtual

Implements freestick::IFSEvent.


The documentation for this class was generated from the following files: