Navigation
API > API/Plugins > API/Plugins/OpenXRHandTracking
The public interface to this module. In most cases, this interface is only public to sibling modules within this plugin.
| Name | IOpenXRHandTrackingModule |
| Type | class |
| Header File | /Engine/Plugins/Runtime/OpenXRHandTracking/Source/OpenXRHandTracking/Public/IOpenXRHandTrackingModule.h |
| Include Path | #include "IOpenXRHandTrackingModule.h" |
Syntax
class IOpenXRHandTrackingModule : public IInputDeviceModule
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddLiveLinkSource() |
IOpenXRHandTrackingModule.h | ||
TSharedPtr< IInputDevice > GetInputDevice() |
Returns the Input Device associated with this InputDeviceModule. | IOpenXRHandTrackingModule.h | |
TSharedPtr< class ILiveLinkSource > GetLiveLinkSource() |
Returns the LiveLinkSource associated with this OpenXRHandTrackingPlugin. | IOpenXRHandTrackingModule.h | |
bool IsLiveLinkSourceValid() |
Checks if the LiveLinkSource as been created. | IOpenXRHandTrackingModule.h | |
void RemoveLiveLinkSource() |
IOpenXRHandTrackingModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IOpenXRHandTrackingModule & Get () |
Singleton-like access to this module's interface. | IOpenXRHandTrackingModule.h | |
static bool IsAvailable () |
Checks to see if this module is loaded and ready. | IOpenXRHandTrackingModule.h |