|
Blender V4.3
|
#include <GHOST_XrAction.hh>
Public Member Functions | |
| GHOST_XrActionSet ()=delete | |
GHOST_XrActionSet | |
| GHOST_XrActionSet (XrInstance instance, const GHOST_XrActionSetInfo &info) | |
| ~GHOST_XrActionSet () | |
| bool | createAction (XrInstance instance, const GHOST_XrActionInfo &info) |
| void | destroyAction (const char *action_name) |
| GHOST_XrAction * | findAction (const char *action_name) |
| void | updateStates (XrSession session, XrSpace reference_space, const XrTime &predicted_display_time) |
| XrActionSet | getActionSet () const |
| void * | getCustomdata () |
| uint32_t | getActionCount () const |
| void | getActionCustomdataArray (void **r_customdata_array) |
| void | getBindings (std::map< XrPath, std::vector< XrActionSuggestedBinding > > &r_bindings) const |
Definition at line 126 of file GHOST_XrAction.hh.
|
delete |
| GHOST_XrActionSet::GHOST_XrActionSet | ( | XrInstance | instance, |
| const GHOST_XrActionSetInfo & | info ) |
Definition at line 450 of file GHOST_XrAction.cc.
References CHECK_XR.
| GHOST_XrActionSet::~GHOST_XrActionSet | ( | ) |
Definition at line 469 of file GHOST_XrAction.cc.
References CHECK_XR_ASSERT.
| bool GHOST_XrActionSet::createAction | ( | XrInstance | instance, |
| const GHOST_XrActionInfo & | info ) |
Definition at line 480 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::createActions().
| void GHOST_XrActionSet::destroyAction | ( | const char * | action_name | ) |
Definition at line 493 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::destroyActions().
| GHOST_XrAction * GHOST_XrActionSet::findAction | ( | const char * | action_name | ) |
Definition at line 499 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::applyHapticAction(), GHOST_XrSession::createActionBindings(), GHOST_XrSession::destroyActionBindings(), GHOST_XrSession::getActionCustomdata(), and GHOST_XrSession::stopHapticAction().
| uint32_t GHOST_XrActionSet::getActionCount | ( | ) | const |
Definition at line 530 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::getActionCount().
| void GHOST_XrActionSet::getActionCustomdataArray | ( | void ** | r_customdata_array | ) |
Definition at line 535 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::getActionCustomdataArray().
| XrActionSet GHOST_XrActionSet::getActionSet | ( | ) | const |
Definition at line 517 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::syncActions().
| void GHOST_XrActionSet::getBindings | ( | std::map< XrPath, std::vector< XrActionSuggestedBinding > > & | r_bindings | ) | const |
Definition at line 543 of file GHOST_XrAction.cc.
| void * GHOST_XrActionSet::getCustomdata | ( | ) |
Definition at line 522 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::getActionSetCustomdata().
| void GHOST_XrActionSet::updateStates | ( | XrSession | session, |
| XrSpace | reference_space, | ||
| const XrTime & | predicted_display_time ) |
Definition at line 508 of file GHOST_XrAction.cc.
Referenced by GHOST_XrSession::syncActions().