libkovan  1
The kovan standard library
button.hpp File Reference

Classes for manipulating and using buttons. More...

#include "sensor.hpp"
#include "button_ids.hpp"
#include "export.h"

Go to the source code of this file.

Classes

class  AbstractButton
 The base class for all buttons. More...
 
class  AbstractTextButton
 The base class for all buttons that have text. More...
 
class  IdButton
 
class  ExtraButtons
 Helper methods to manipulate and access the state of the X, Y, and Z buttons. More...
 

Namespaces

 Button
 

Variables

EXPORT_SYM IdButton Button::A
 The A button instance. More...
 
EXPORT_SYM IdButton Button::B
 The B button instance. More...
 
EXPORT_SYM IdButton Button::C
 The C button instance. More...
 
EXPORT_SYM IdButton Button::X
 The X button instance. More...
 
EXPORT_SYM IdButton Button::Y
 The Y button instance. More...
 
EXPORT_SYM IdButton Button::Z
 The Z button instance. More...
 
EXPORT_SYM IdButton Button::Side
 The Side button instance. More...
 
EXPORT_SYM IdButton *const Button::all [7]
 Pointers to all 6 system buttons. More...
 

Detailed Description

Classes for manipulating and using buttons.

Author
Braden McDorman