![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <ECS_Components.h>
Public Member Functions | |
| void | InitializeDefaults () |
| InputMapping_data ()=default | |
| InputMapping_data (const InputMapping_data &)=default | |
| InputMapping_data & | operator= (const InputMapping_data &)=default |
Public Attributes | |
| std::unordered_map< std::string, SDL_Scancode > | keyboardBindings |
| std::unordered_map< std::string, int > | gamepadBindings |
| float | deadzone = 0.15f |
| float | sensitivity = 1.0f |
Definition at line 480 of file ECS_Components.h.
|
default |
|
default |
|
inline |
Definition at line 489 of file ECS_Components.h.
References gamepadBindings, GetComponentTypeID_Static(), and keyboardBindings.
Referenced by PrefabFactory::InstantiateInputMapping().
Here is the call graph for this function:
Here is the caller graph for this function:
|
default |
Definition at line 485 of file ECS_Components.h.
| std::unordered_map<std::string, int> InputMapping_data::gamepadBindings |
Definition at line 484 of file ECS_Components.h.
Referenced by InitializeDefaults().
| std::unordered_map<std::string, SDL_Scancode> InputMapping_data::keyboardBindings |
Definition at line 483 of file ECS_Components.h.
Referenced by InitializeDefaults().
| float InputMapping_data::sensitivity = 1.0f |
Definition at line 486 of file ECS_Components.h.