|
evan 2026.1.4
Evan
|
Encapsulates properties required for creating an OpenXR action. More...
#include <headers/evan/openxr/actions/AXrAction.hpp>
Public Attributes | |
| std::string | actionName |
| The name of the action, used for identification and debugging purposes. It should be unique within the action set. | |
| std::string | bindingPath |
| The binding path for the action, specifying how the action is bound to input devices. This path should follow OpenXR's binding syntax and conventions. | |
| XrActionSet | actionSet |
| The action set to which this action belongs. An action set is a collection of actions that can be activated or deactivated together, allowing for better organization and management of actions in an OpenXR application. | |
| XrActionType | actionType |
| The type of the action, indicating how it is used in the application. This can be a boolean input, a float input, a pose input, etc., and determines how the action is processed and interpreted by the OpenXR runtime. | |
Encapsulates properties required for creating an OpenXR action.
This structure holds all necessary parameters for creating an OpenXR action, including the action's name, binding path, associated action set, and the type of action. It serves as a convenient way to pass all relevant information needed to create an OpenXR action in a single object.
Definition at line 52 of file AXrAction.hpp.
| std::string evan::AXrAction::PropertiesXrActions::actionName |
The name of the action, used for identification and debugging purposes. It should be unique within the action set.
Definition at line 56 of file AXrAction.hpp.
| XrActionSet evan::AXrAction::PropertiesXrActions::actionSet |
The action set to which this action belongs. An action set is a collection of actions that can be activated or deactivated together, allowing for better organization and management of actions in an OpenXR application.
Definition at line 67 of file AXrAction.hpp.
| XrActionType evan::AXrAction::PropertiesXrActions::actionType |
The type of the action, indicating how it is used in the application. This can be a boolean input, a float input, a pose input, etc., and determines how the action is processed and interpreted by the OpenXR runtime.
Definition at line 73 of file AXrAction.hpp.
| std::string evan::AXrAction::PropertiesXrActions::bindingPath |
The binding path for the action, specifying how the action is bound to input devices. This path should follow OpenXR's binding syntax and conventions.
Definition at line 61 of file AXrAction.hpp.