Namespaces | |
| namespace | 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.)