Unreal API Usage Restriction¶
Limited Commonn API¶
In VIVE Wave™ plugin, there are some native APIs that can be called only once in a frame.
If those native APIs are called twice or more times in a frame, the results will be abnormal.
Do NOT use the APIs listed below because those are already used by VIVE Wave™ plugin once in a frame:
WVR_GetSyncPose
: useUWaveVRBlueprintFunctionLibrary::GetDevicePose
instead.WVR_PollEventQueue
: WaveVR provides Blueprint System event
Limited Feature API¶
VIVE Wave™ plugin provides some features that use some native APIs. If you use a feature and its related native APIs concurrently, the result will be abnormal.
Hand Feature¶
About the Hand feature, please refer to UnrealGesture. You should NOT use the native APIs listed below:
WVR_StartHandGesture
WVR_StopHandGesture
WVR_GetHandGestureInfo
WVR_GetHandGestureData
WVR_StartHandTracking
WVR_StopHandTracking
WVR_GetHandJointCount
WVR_GetHandTrackerInfo
WVR_GetHandTrackingData