8#include "evan/openxr/actions/AXrAction.hpp"
47 <<
"Failed to create action: " <<
properties.actionName
48 <<
" with error code: " <<
result;
52 <<
"Successfully created action: " <<
properties.actionName;
const std::string & getActionName() const
Retrieves the name of the action.
void createAction(const PropertiesXrActions &properties)
Creates an OpenXR action based on the provided properties.
XrAction getAction() const
Retrieves the XrAction handle associated with this AXrAction.
const std::string & getBindingPath() const
Retrieves the binding path of the action.
Encapsulates properties required for creating an OpenXR action.
Small result wrapper used by helpers that must return both a status and a value (e....