![]() |
raylib-cpp
C++ object-oriented wrapper library for raylib.
|
This is the complete list of members for raylib::Action, including all inherited members.
| Action() (defined in raylib::Action) | raylib::Action | inline |
| Action(Type t, Data d={.button={nullptr, false, 0}}) (defined in raylib::Action) | raylib::Action | inline |
| Action(const Action &)=delete (defined in raylib::Action) | raylib::Action | |
| Action(Action &&o) (defined in raylib::Action) | raylib::Action | inline |
| AddCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddFloatCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddFloatCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddPressedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddPressedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddReleasedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddReleasedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddVectorCallback(is::signals::signal< void(Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| AddVectorCallbackNamed(is::signals::signal< void(const std::string_view name, Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| BufferedInput (defined in raylib::Action) | raylib::Action | friend |
| button(Button button, bool combo=false) | raylib::Action | inlinestatic |
| button_axis(ButtonSet positive, ButtonSet negative, bool normalize=true) | raylib::Action | inlinestatic |
| button_pair(ButtonSet left, ButtonSet right, bool normalize=true) | raylib::Action | inlinestatic |
| button_set(ButtonSet buttons={}, bool combo=false) | raylib::Action | inlinestatic |
| callback (defined in raylib::Action) | raylib::Action | |
| data (defined in raylib::Action) | raylib::Action | |
| gamepad_axes(GamepadAxis horizontal=GAMEPAD_AXIS_LEFT_X, GamepadAxis vertical=GAMEPAD_AXIS_LEFT_Y, int gamepadHorizontal=0, int gamepadVertical=-1) | raylib::Action | static |
| gamepad_axis(GamepadAxis axis=GAMEPAD_AXIS_LEFT_X, int gamepad=0) | raylib::Action | inlinestatic |
| gamepad_button(GamepadButton b, int gamepad=0, bool combo=false) | raylib::Action | inlinestatic |
| joy(GamepadButton b, int gamepad=0, bool combo=false) | raylib::Action | inlinestatic |
| key(KeyboardKey key, bool combo=false) | raylib::Action | inlinestatic |
| mouse_button(MouseButton b, bool combo=false) | raylib::Action | inlinestatic |
| mouse_position() | raylib::Action | inlinestatic |
| mouse_wheel() | raylib::Action | inlinestatic |
| mouse_wheel_vector() | raylib::Action | inlinestatic |
| move() (defined in raylib::Action) | raylib::Action | inline |
| Move() | raylib::Action | inline |
| operator=(const Action &)=delete (defined in raylib::Action) | raylib::Action | |
| operator=(Action &&o) (defined in raylib::Action) | raylib::Action | |
| pad(GamepadButton b, int gamepad=0, bool combo=false) | raylib::Action | inlinestatic |
| PollEvents(std::string_view name) | raylib::Action | |
| PumpAxis(std::string_view name) (defined in raylib::Action) | raylib::Action | protected |
| PumpButton(std::string_view name) (defined in raylib::Action) | raylib::Action | protected |
| PumpMultiButton(std::string_view name) (defined in raylib::Action) | raylib::Action | protected |
| PumpVector(std::string_view name) (defined in raylib::Action) | raylib::Action | protected |
| quad(ButtonSet up, ButtonSet down, ButtonSet left, ButtonSet right, bool normalized=true) | raylib::Action | inlinestatic |
| SetCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetFloatCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetFloatCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetPressedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetPressedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetReleasedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetReleasedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetVectorCallback(is::signals::signal< void(Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| SetVectorCallbackNamed(is::signals::signal< void(const std::string_view name, Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action) | raylib::Action | inline |
| Type enum name (defined in raylib::Action) | raylib::Action | |
| type (defined in raylib::Action) | raylib::Action | |
| wasd(ButtonSet up={Button::key(KEY_W), Button::key(KEY_UP)}, ButtonSet left={Button::key(KEY_A), Button::key(KEY_LEFT)}, ButtonSet down={Button::key(KEY_S), Button::key(KEY_DOWN)}, ButtonSet right={Button::key(KEY_D), Button::key(KEY_RIGHT)}, bool normalized=true) | raylib::Action | inlinestatic |
| ~Action() (defined in raylib::Action) | raylib::Action | inline |