Rebel Fork Framework
Urho3D::Detail::ActionMapping Struct Reference

Public Member Functions

void SerializeInBlock (Archive &archive)
 Serialize content from/to archive. May throw ArchiveException.
float Evaluate (Input *input, UI *ui, float deadZone, int ignoreJoystickId) const
 Evaluate action state based on current input.

Public Attributes

ea::fixed_vector< KeyboardKeyMapping, 2 > keyboardKeys_
ea::fixed_vector< MouseButtonMapping, 1 > mouseButtons_
ea::fixed_vector< ControllerButtonMapping, 2 > controllerButtons_
ea::fixed_vector< ControllerAxisMapping, 1 > controllerAxes_
ea::fixed_vector< ControllerHatMapping, 1 > controllerHats_
ea::fixed_vector< ScreenButtonMapping, 1 > screenButtons_

The documentation for this struct was generated from the following files:
  • Urho3D/Input/InputMap.h
  • Urho3D/Input/InputMap.cpp