15 #include "mouseButton.h" 16 #include "buttonRegistry.h" 37 if (button_number >= 0 && button_number < num_mouse_buttons) {
38 return _buttons[button_number];
152 for (
int i = 0; i < num_mouse_buttons; ++i) {
153 if (button == _buttons[i]) {
158 return button == _wheel_up || button == _wheel_down || button == _wheel_left || button == _wheel_right;
171 for (
int i = 0; i < num_mouse_buttons; ++i) {
172 sprintf(numstr,
"mouse%d", i + 1);
173 nassertv(strlen(numstr) < 20);