CVROverlay Class

Definition

C++
public ref class CVROverlay
Inheritance
CVROverlay

Methods

ClearOverlayTexture(UInt64)
CloseMessageOverlay()
ComputeOverlayIntersection(UInt64, VROverlayIntersectionParams_t, VROverlayIntersectionResults_t)
CreateDashboardOverlay(String, String, UInt64, UInt64)
CreateOverlay(String, String, UInt64)
DestroyOverlay(UInt64)
FindOverlay(String, UInt64)
GetDashboardOverlaySceneProcess(UInt64, UInt32)
GetGamepadFocusOverlay()
GetHighQualityOverlay()
GetKeyboardText(StringBuilder, UInt32)
GetOverlayAlpha(UInt64, Single)
GetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)
GetOverlayColor(UInt64, Single, Single, Single)
GetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, HmdVector2_t, Single)
GetOverlayErrorNameFromEnum(EVROverlayError)
GetOverlayFlag(UInt64, VROverlayFlags, Boolean)
GetOverlayFlags(UInt64, UInt32)
GetOverlayImageData(UInt64, IntPtr, UInt32, UInt32, UInt32)
GetOverlayInputMethod(UInt64, VROverlayInputMethod)
GetOverlayKey(UInt64, StringBuilder, UInt32, EVROverlayError)
GetOverlayMouseScale(UInt64, HmdVector2_t)
GetOverlayName(UInt64, StringBuilder, UInt32, EVROverlayError)
GetOverlayRenderingPid(UInt64)
GetOverlayRenderModel(UInt64, StringBuilder, UInt32, HmdColor_t, EVROverlayError)
GetOverlaySortOrder(UInt64, UInt32)
GetOverlayTexelAspect(UInt64, Single)
GetOverlayTexture(UInt64, IntPtr, IntPtr, UInt32, UInt32, UInt32, ETextureType, EColorSpace, VRTextureBounds_t)
GetOverlayTextureBounds(UInt64, VRTextureBounds_t)
GetOverlayTextureColorSpace(UInt64, EColorSpace)
GetOverlayTextureSize(UInt64, UInt32, UInt32)
GetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, HmdMatrix34_t)
GetOverlayTransformOverlayRelative(UInt64, UInt64, HmdMatrix34_t)
GetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, StringBuilder, UInt32)
GetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, HmdMatrix34_t)
GetOverlayTransformType(UInt64, VROverlayTransformType)
GetOverlayWidthInMeters(UInt64, Single)
GetPrimaryDashboardDevice()
GetTransformForOverlayCoordinates(UInt64, ETrackingUniverseOrigin, HmdVector2_t, HmdMatrix34_t)
HideKeyboard()
HideOverlay(UInt64)
IsActiveDashboardOverlay(UInt64)
IsDashboardVisible()
IsHoverTargetOverlay(UInt64)
IsOverlayVisible(UInt64)
MoveGamepadFocusToNeighbor(EOverlayDirection, UInt64)
PollNextOverlayEvent(UInt64, VREvent_t, UInt32)
ReleaseNativeOverlayHandle(UInt64, IntPtr)
SetDashboardOverlaySceneProcess(UInt64, UInt32)
SetGamepadFocusOverlay(UInt64)
SetHighQualityOverlay(UInt64)
SetKeyboardPositionForOverlay(UInt64, HmdRect2_t)
SetKeyboardTransformAbsolute(ETrackingUniverseOrigin, HmdMatrix34_t)
SetOverlayAlpha(UInt64, Single)
SetOverlayAutoCurveDistanceRangeInMeters(UInt64, Single, Single)
SetOverlayColor(UInt64, Single, Single, Single)
SetOverlayDualAnalogTransform(UInt64, EDualAnalogWhich, HmdVector2_t, Single)
SetOverlayFlag(UInt64, VROverlayFlags, Boolean)
SetOverlayFromFile(UInt64, String)
SetOverlayInputMethod(UInt64, VROverlayInputMethod)
SetOverlayIntersectionMask(UInt64, VROverlayIntersectionMaskPrimitive_t, UInt32, UInt32)
SetOverlayMouseScale(UInt64, HmdVector2_t)
SetOverlayName(UInt64, String)
SetOverlayNeighbor(EOverlayDirection, UInt64, UInt64)
SetOverlayRaw(UInt64, IntPtr, UInt32, UInt32, UInt32)
SetOverlayRenderingPid(UInt64, UInt32)
SetOverlayRenderModel(UInt64, String, HmdColor_t)
SetOverlaySortOrder(UInt64, UInt32)
SetOverlayTexelAspect(UInt64, Single)
SetOverlayTexture(UInt64, Texture_t)
SetOverlayTextureBounds(UInt64, VRTextureBounds_t)
SetOverlayTextureColorSpace(UInt64, EColorSpace)
SetOverlayTransformAbsolute(UInt64, ETrackingUniverseOrigin, HmdMatrix34_t)
SetOverlayTransformOverlayRelative(UInt64, UInt64, HmdMatrix34_t)
SetOverlayTransformTrackedDeviceComponent(UInt64, UInt32, String)
SetOverlayTransformTrackedDeviceRelative(UInt64, UInt32, HmdMatrix34_t)
SetOverlayWidthInMeters(UInt64, Single)
ShowDashboard(String)
ShowKeyboard(Int32, Int32, String, UInt32, String, Boolean, UInt64)
ShowKeyboardForOverlay(UInt64, Int32, Int32, String, UInt32, String, Boolean, UInt64)
ShowMessageOverlay(String, String, String, String, String, String)
ShowOverlay(UInt64)

Applies to

產品 版本
MRTK2 Unity 2018 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0
MRTK2 Unity 2019 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0
MRTK2 Unity 2020 2.5.2, 2.5.3, 2.5.4, 2.6.0