LRT14
1.0
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
LRTDriverStation.h
1
#ifndef LRT_DRIVER_STATION_H_
2
#define LRT_DRIVER_STATION_H_
3
4
#include "../Config/DriverStationConfig.h"
5
#include "DebouncedJoystick.h"
6
7
class
LRTDriverStation
8
{
9
public
:
10
static
void
Initialize();
11
static
LRTDriverStation* Instance();
12
static
void
Finalize();
13
14
DebouncedJoystick
* GetDriverWheel();
15
DebouncedJoystick
* GetDriverStick();
16
DebouncedJoystick
* GetOperatorStick();
17
18
static
void
Update();
19
20
private
:
21
LRTDriverStation();
22
~LRTDriverStation();
23
24
static
LRTDriverStation *m_instance;
25
26
DebouncedJoystick
*m_driver_stick;
27
DebouncedJoystick
*m_operator_stick;
28
DebouncedJoystick
*m_driver_wheel;
29
30
DISALLOW_COPY_AND_ASSIGN(LRTDriverStation);
31
};
32
33
34
#endif
DriverStation
LRTDriverStation.h
Generated on Tue Feb 11 2014 00:29:35 for LRT14 by
1.8.3