setDefaultActionMapping#

Fully qualified name: carb::input::setDefaultActionMapping

Defined in carb/input/InputUtils.h

inline bool carb::input::setDefaultActionMapping(
IInput *input,
ActionMappingSetHandle actionMappingSet,
const char *actionName,
const ActionMappingDesc &desc,
)#

Adds an action mapping if one does not already exist.

Parameters:
  • input – The IInput interface.

  • actionMappingSet – The ActionMappingSet to add the default action mapping to.

  • actionName – The name of the action.

  • desc – The ActionMappingDesc to set as default.

Returns:

true if no action mapping existed and a new one was added; false otherwise.