Creates an ArrowPad object.
More...
#include <ArrowPad.h>
Creates an ArrowPad object.
- Author
- Jamie Slowgrove
| JAM_ArrowPad::JAM_ArrowPad |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height, |
|
|
SDL_Renderer * |
renderer |
|
) |
| |
Constructs the Button object.
- Parameters
-
| x | The x position of the Button. |
| y | The y position of the Button. |
| width | The width of the Button. |
| height | The height of the Button. |
| renderer | A pointer to the SDL Renderer. |
| JAM_ArrowPad::~JAM_ArrowPad |
( |
| ) |
|
Destructs the ArrowPad object.
| void JAM_ArrowPad::draw |
( |
SDL_Renderer * |
renderer | ) |
|
Draws the ArrowPad to the screen.
- Parameters
-
| renderer | A pointer to the SDL renderer. |
| bool JAM_ArrowPad::getDown |
( |
| ) |
|
Getter # Gets the value of the down command.
- Returns
- The value of the down command.
| bool JAM_ArrowPad::getLeft |
( |
| ) |
|
Getter # Gets the value of the left command.
- Returns
- The value of the left command.
| bool JAM_ArrowPad::getRight |
( |
| ) |
|
Getter # Gets the value of the right command.
- Returns
- The value of the right command.
| bool JAM_ArrowPad::getUp |
( |
| ) |
|
Getter # Gets the value of the up command.
- Returns
- The value of the up command.
| void JAM_ArrowPad::input |
( |
SDL_Event & |
incomingEvent | ) |
|
A function that updates the ArrowPad.
- Parameters
-
| incomingEvent | A reference to the incoming event. |
| bool JAM_ArrowPad::downCmd |
|
private |
| bool JAM_ArrowPad::leftCmd |
|
private |
| bool JAM_ArrowPad::rightCmd |
|
private |
The commands for the user.
The documentation for this class was generated from the following files: