LRT14
1.0
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
JoystickMovedEvent.h
1
#ifndef JOYSTICK_MOVED_EVENT_H_
2
#define JOYSTICK_MOVED_EVENT_H_
3
4
#include "Event.h"
5
#include "../../DriverStation/DebouncedJoystick.h"
6
10
class
JoystickMovedEvent
:
public
Event
11
{
12
public
:
13
JoystickMovedEvent
(
DebouncedJoystick
* joystick,
int
axis = 0,
float
sensitivity = 0.02);
14
virtual
~
JoystickMovedEvent
();
15
16
virtual
bool
CheckCondition
();
17
18
uint32_t GetAxis();
19
DebouncedJoystick
* GetJoystick();
20
21
private
:
22
DebouncedJoystick
* m_joystick;
23
uint32_t m_axis;
24
float
m_sensitivity;
25
uint32_t m_lastFiredAxis;
26
};
27
28
#endif
Brain
Events
JoystickMovedEvent.h
Generated on Tue Feb 11 2014 00:29:33 for LRT14 by
1.8.3