Namespaces | |
Button | |
Classes | |
class | AbstractButton |
The base class for all buttons. More... | |
class | AbstractTextButton |
The base class for all buttons that have text. More... | |
class | ExtraButtons |
Helper methods to manipulate and access the state of the X, Y, and Z buttons. More... | |
Functions | |
EXPORT_SYM void | set_a_button_text (const char *text) |
EXPORT_SYM void | set_b_button_text (const char *text) |
EXPORT_SYM void | set_c_button_text (const char *text) |
EXPORT_SYM void | set_x_button_text (const char *text) |
EXPORT_SYM void | set_y_button_text (const char *text) |
EXPORT_SYM void | set_z_button_text (const char *text) |
EXPORT_SYM int | a_button () |
EXPORT_SYM int | b_button () |
EXPORT_SYM int | c_button () |
EXPORT_SYM int | x_button () |
EXPORT_SYM int | y_button () |
EXPORT_SYM int | z_button () |
EXPORT_SYM int | side_button () |
EXPORT_SYM int | black_button () |
EXPORT_SYM int | a_button_clicked () |
EXPORT_SYM int | b_button_clicked () |
EXPORT_SYM int | c_button_clicked () |
EXPORT_SYM int | x_button_clicked () |
EXPORT_SYM int | y_button_clicked () |
EXPORT_SYM int | z_button_clicked () |
EXPORT_SYM int | side_button_clicked () |
EXPORT_SYM void | extra_buttons_show () |
EXPORT_SYM void | extra_buttons_hide () |
EXPORT_SYM int | get_extra_buttons_visible () |
EXPORT_SYM void | set_extra_buttons_visible (int visible) |
EXPORT_SYM int a_button | ( | ) |
Gets the A button's state (pressed or not pressed.)
EXPORT_SYM int a_button_clicked | ( | ) |
Gets the A button's state (pressed or not pressed.)
EXPORT_SYM int b_button | ( | ) |
Gets the B button's state (pressed or not pressed.)
EXPORT_SYM int b_button_clicked | ( | ) |
Gets the B button's state (pressed or not pressed.)
EXPORT_SYM int black_button | ( | ) |
Gets the side button's state (pressed or not pressed.)
EXPORT_SYM int c_button | ( | ) |
Gets the C button's state (pressed or not pressed.)
EXPORT_SYM int c_button_clicked | ( | ) |
Gets the C button's state (pressed or not pressed.)
EXPORT_SYM void extra_buttons_hide | ( | ) |
Hides the X, Y, and Z buttons. This is the default.
EXPORT_SYM void extra_buttons_show | ( | ) |
Shows the X, Y, and Z buttons.
EXPORT_SYM int get_extra_buttons_visible | ( | ) |
Determines whether or not the X, Y, and Z buttons are visible.
EXPORT_SYM void set_a_button_text | ( | const char * | text | ) |
Updates the A button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM void set_b_button_text | ( | const char * | text | ) |
Updates the B button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM void set_c_button_text | ( | const char * | text | ) |
Updates the C button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM void set_extra_buttons_visible | ( | int | visible | ) |
Sets whether or not the X, Y, and Z buttons are visible.
EXPORT_SYM void set_x_button_text | ( | const char * | text | ) |
Updates the X button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM void set_y_button_text | ( | const char * | text | ) |
Updates the Y button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM void set_z_button_text | ( | const char * | text | ) |
Updates the Z button's text.
text | The text to display. Limit of 16 characters. |
EXPORT_SYM int side_button | ( | ) |
Gets the side button's state (pressed or not pressed.)
EXPORT_SYM int side_button_clicked | ( | ) |
Gets the side button's state (pressed or not pressed.)
EXPORT_SYM int x_button | ( | ) |
Gets the X button's state (pressed or not pressed.)
EXPORT_SYM int x_button_clicked | ( | ) |
Gets the X button's state (pressed or not pressed.)
EXPORT_SYM int y_button | ( | ) |
Gets the Y button's state (pressed or not pressed.)
EXPORT_SYM int y_button_clicked | ( | ) |
Gets the Y button's state (pressed or not pressed.)
EXPORT_SYM int z_button | ( | ) |
Gets the Z button's state (pressed or not pressed.)
EXPORT_SYM int z_button_clicked | ( | ) |
Gets the Z button's state (pressed or not pressed.)