raylib-cpp
C++ object-oriented wrapper library for raylib.
Loading...
Searching...
No Matches
raylib::Action Member List

This is the complete list of members for raylib::Action, including all inherited members.

Action() (defined in raylib::Action)raylib::Actioninline
Action(Type t, Data d={.button={nullptr, false, 0}}) (defined in raylib::Action)raylib::Actioninline
Action(const Action &)=delete (defined in raylib::Action)raylib::Action
Action(Action &&o) (defined in raylib::Action)raylib::Actioninline
AddCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddFloatCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddFloatCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddPressedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddPressedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddReleasedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddReleasedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddVectorCallback(is::signals::signal< void(Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
AddVectorCallbackNamed(is::signals::signal< void(const std::string_view name, Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
BufferedInput (defined in raylib::Action)raylib::Actionfriend
button(Button button, bool combo=false)raylib::Actioninlinestatic
button_axis(ButtonSet positive, ButtonSet negative, bool normalize=true)raylib::Actioninlinestatic
button_pair(ButtonSet left, ButtonSet right, bool normalize=true)raylib::Actioninlinestatic
button_set(ButtonSet buttons={}, bool combo=false)raylib::Actioninlinestatic
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::Actionstatic
gamepad_axis(GamepadAxis axis=GAMEPAD_AXIS_LEFT_X, int gamepad=0)raylib::Actioninlinestatic
gamepad_button(GamepadButton b, int gamepad=0, bool combo=false)raylib::Actioninlinestatic
joy(GamepadButton b, int gamepad=0, bool combo=false)raylib::Actioninlinestatic
key(KeyboardKey key, bool combo=false)raylib::Actioninlinestatic
mouse_button(MouseButton b, bool combo=false)raylib::Actioninlinestatic
mouse_position()raylib::Actioninlinestatic
mouse_wheel()raylib::Actioninlinestatic
mouse_wheel_vector()raylib::Actioninlinestatic
move() (defined in raylib::Action)raylib::Actioninline
Move()raylib::Actioninline
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::Actioninlinestatic
PollEvents(std::string_view name)raylib::Action
PumpAxis(std::string_view name) (defined in raylib::Action)raylib::Actionprotected
PumpButton(std::string_view name) (defined in raylib::Action)raylib::Actionprotected
PumpMultiButton(std::string_view name) (defined in raylib::Action)raylib::Actionprotected
PumpVector(std::string_view name) (defined in raylib::Action)raylib::Actionprotected
quad(ButtonSet up, ButtonSet down, ButtonSet left, ButtonSet right, bool normalized=true)raylib::Actioninlinestatic
SetCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetFloatCallback(is::signals::signal< void(float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetFloatCallbackNamed(is::signals::signal< void(const std::string_view name, float state, float delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetPressedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetPressedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetReleasedCallback(is::signals::signal< void()>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetReleasedCallbackNamed(is::signals::signal< void(const std::string_view name)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetVectorCallback(is::signals::signal< void(Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
SetVectorCallbackNamed(is::signals::signal< void(const std::string_view name, Vector2 state, Vector2 delta)>::slot_type callback) (defined in raylib::Action)raylib::Actioninline
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::Actioninlinestatic
~Action() (defined in raylib::Action)raylib::Actioninline