|
CommonLibSSE (Parapets fork)
|
This is the complete list of members for vr::IVROverlay, including all inherited members.
| ClearOverlayTexture(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| CloseMessageOverlay()=0 | vr::IVROverlay | pure virtual |
| ComputeOverlayIntersection(VROverlayHandle_t ulOverlayHandle, const VROverlayIntersectionParams_t *pParams, VROverlayIntersectionResults_t *pResults)=0 | vr::IVROverlay | pure virtual |
| CreateDashboardOverlay(const char *pchOverlayKey, const char *pchOverlayFriendlyName, VROverlayHandle_t *pMainHandle, VROverlayHandle_t *pThumbnailHandle)=0 | vr::IVROverlay | pure virtual |
| CreateOverlay(const char *pchOverlayKey, const char *pchOverlayName, VROverlayHandle_t *pOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| DestroyOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| FindOverlay(const char *pchOverlayKey, VROverlayHandle_t *pOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| GetDashboardOverlaySceneProcess(VROverlayHandle_t ulOverlayHandle, std::uint32_t *punProcessId)=0 | vr::IVROverlay | pure virtual |
| GetGamepadFocusOverlay()=0 | vr::IVROverlay | pure virtual |
| GetHighQualityOverlay()=0 | vr::IVROverlay | pure virtual |
| GetKeyboardText(char *pchText, std::uint32_t cchText)=0 | vr::IVROverlay | pure virtual |
| GetOverlayAlpha(VROverlayHandle_t ulOverlayHandle, float *pfAlpha)=0 | vr::IVROverlay | pure virtual |
| GetOverlayAutoCurveDistanceRangeInMeters(VROverlayHandle_t ulOverlayHandle, float *pfMinDistanceInMeters, float *pfMaxDistanceInMeters)=0 | vr::IVROverlay | pure virtual |
| GetOverlayColor(VROverlayHandle_t ulOverlayHandle, float *pfRed, float *pfGreen, float *pfBlue)=0 | vr::IVROverlay | pure virtual |
| GetOverlayDualAnalogTransform(VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, HmdVector2_t *pvCenter, float *pfRadius)=0 | vr::IVROverlay | pure virtual |
| GetOverlayErrorNameFromEnum(EVROverlayError error)=0 | vr::IVROverlay | pure virtual |
| GetOverlayFlag(VROverlayHandle_t ulOverlayHandle, VROverlayFlags eOverlayFlag, bool *pbEnabled)=0 | vr::IVROverlay | pure virtual |
| GetOverlayFlags(VROverlayHandle_t ulOverlayHandle, std::uint32_t *pFlags)=0 | vr::IVROverlay | pure virtual |
| GetOverlayImageData(VROverlayHandle_t ulOverlayHandle, void *pvBuffer, std::uint32_t unBufferSize, std::uint32_t *punWidth, std::uint32_t *punHeight)=0 | vr::IVROverlay | pure virtual |
| GetOverlayInputMethod(VROverlayHandle_t ulOverlayHandle, VROverlayInputMethod *peInputMethod)=0 | vr::IVROverlay | pure virtual |
| GetOverlayKey(VROverlayHandle_t ulOverlayHandle, char *pchValue, std::uint32_t unBufferSize, EVROverlayError *pError=0L)=0 | vr::IVROverlay | pure virtual |
| GetOverlayMouseScale(VROverlayHandle_t ulOverlayHandle, HmdVector2_t *pvecMouseScale)=0 | vr::IVROverlay | pure virtual |
| GetOverlayName(VROverlayHandle_t ulOverlayHandle, char *pchValue, std::uint32_t unBufferSize, EVROverlayError *pError=0L)=0 | vr::IVROverlay | pure virtual |
| GetOverlayRenderingPid(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| GetOverlayRenderModel(vr::VROverlayHandle_t ulOverlayHandle, char *pchValue, std::uint32_t unBufferSize, HmdColor_t *pColor, vr::EVROverlayError *pError)=0 | vr::IVROverlay | pure virtual |
| GetOverlaySortOrder(VROverlayHandle_t ulOverlayHandle, std::uint32_t *punSortOrder)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTexelAspect(VROverlayHandle_t ulOverlayHandle, float *pfTexelAspect)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTexture(VROverlayHandle_t ulOverlayHandle, void **pNativeTextureHandle, void *pNativeTextureRef, std::uint32_t *pWidth, std::uint32_t *pHeight, std::uint32_t *pNativeFormat, ETextureType *pAPIType, EColorSpace *pColorSpace, VRTextureBounds_t *pTextureBounds)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTextureBounds(VROverlayHandle_t ulOverlayHandle, VRTextureBounds_t *pOverlayTextureBounds)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTextureColorSpace(VROverlayHandle_t ulOverlayHandle, EColorSpace *peTextureColorSpace)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTextureSize(VROverlayHandle_t ulOverlayHandle, std::uint32_t *pWidth, std::uint32_t *pHeight)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTransformAbsolute(VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin *peTrackingOrigin, HmdMatrix34_t *pmatTrackingOriginToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTransformOverlayRelative(VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t *ulOverlayHandleParent, HmdMatrix34_t *pmatParentOverlayToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTransformTrackedDeviceComponent(VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punDeviceIndex, char *pchComponentName, std::uint32_t unComponentNameSize)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTransformTrackedDeviceRelative(VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t *punTrackedDevice, HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| GetOverlayTransformType(VROverlayHandle_t ulOverlayHandle, VROverlayTransformType *peTransformType)=0 | vr::IVROverlay | pure virtual |
| GetOverlayWidthInMeters(VROverlayHandle_t ulOverlayHandle, float *pfWidthInMeters)=0 | vr::IVROverlay | pure virtual |
| GetPrimaryDashboardDevice()=0 | vr::IVROverlay | pure virtual |
| GetTransformForOverlayCoordinates(VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, HmdMatrix34_t *pmatTransform)=0 | vr::IVROverlay | pure virtual |
| HideKeyboard()=0 | vr::IVROverlay | pure virtual |
| HideOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| IsActiveDashboardOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| IsDashboardVisible()=0 | vr::IVROverlay | pure virtual |
| IsHoverTargetOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| IsOverlayVisible(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| MoveGamepadFocusToNeighbor(EOverlayDirection eDirection, VROverlayHandle_t ulFrom)=0 | vr::IVROverlay | pure virtual |
| PollNextOverlayEvent(VROverlayHandle_t ulOverlayHandle, VREvent_t *pEvent, std::uint32_t uncbVREvent)=0 | vr::IVROverlay | pure virtual |
| ReleaseNativeOverlayHandle(VROverlayHandle_t ulOverlayHandle, void *pNativeTextureHandle)=0 | vr::IVROverlay | pure virtual |
| SetDashboardOverlaySceneProcess(VROverlayHandle_t ulOverlayHandle, std::uint32_t unProcessId)=0 | vr::IVROverlay | pure virtual |
| SetGamepadFocusOverlay(VROverlayHandle_t ulNewFocusOverlay)=0 | vr::IVROverlay | pure virtual |
| SetHighQualityOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |
| SetKeyboardPositionForOverlay(VROverlayHandle_t ulOverlayHandle, HmdRect2_t avoidRect)=0 | vr::IVROverlay | pure virtual |
| SetKeyboardTransformAbsolute(ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform)=0 | vr::IVROverlay | pure virtual |
| SetOverlayAlpha(VROverlayHandle_t ulOverlayHandle, float fAlpha)=0 | vr::IVROverlay | pure virtual |
| SetOverlayAutoCurveDistanceRangeInMeters(VROverlayHandle_t ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters)=0 | vr::IVROverlay | pure virtual |
| SetOverlayColor(VROverlayHandle_t ulOverlayHandle, float fRed, float fGreen, float fBlue)=0 | vr::IVROverlay | pure virtual |
| SetOverlayDualAnalogTransform(VROverlayHandle_t ulOverlay, EDualAnalogWhich eWhich, const HmdVector2_t &vCenter, float fRadius)=0 | vr::IVROverlay | pure virtual |
| SetOverlayFlag(VROverlayHandle_t ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled)=0 | vr::IVROverlay | pure virtual |
| SetOverlayFromFile(VROverlayHandle_t ulOverlayHandle, const char *pchFilePath)=0 | vr::IVROverlay | pure virtual |
| SetOverlayInputMethod(VROverlayHandle_t ulOverlayHandle, VROverlayInputMethod eInputMethod)=0 | vr::IVROverlay | pure virtual |
| SetOverlayIntersectionMask(VROverlayHandle_t ulOverlayHandle, VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives, std::uint32_t unNumMaskPrimitives, std::uint32_t unPrimitiveSize=sizeof(VROverlayIntersectionMaskPrimitive_t))=0 | vr::IVROverlay | pure virtual |
| SetOverlayMouseScale(VROverlayHandle_t ulOverlayHandle, const HmdVector2_t *pvecMouseScale)=0 | vr::IVROverlay | pure virtual |
| SetOverlayName(VROverlayHandle_t ulOverlayHandle, const char *pchName)=0 | vr::IVROverlay | pure virtual |
| SetOverlayNeighbor(EOverlayDirection eDirection, VROverlayHandle_t ulFrom, VROverlayHandle_t ulTo)=0 | vr::IVROverlay | pure virtual |
| SetOverlayRaw(VROverlayHandle_t ulOverlayHandle, void *pvBuffer, std::uint32_t unWidth, std::uint32_t unHeight, std::uint32_t unDepth)=0 | vr::IVROverlay | pure virtual |
| SetOverlayRenderingPid(VROverlayHandle_t ulOverlayHandle, std::uint32_t unPID)=0 | vr::IVROverlay | pure virtual |
| SetOverlayRenderModel(vr::VROverlayHandle_t ulOverlayHandle, const char *pchRenderModel, const HmdColor_t *pColor)=0 | vr::IVROverlay | pure virtual |
| SetOverlaySortOrder(VROverlayHandle_t ulOverlayHandle, std::uint32_t unSortOrder)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTexelAspect(VROverlayHandle_t ulOverlayHandle, float fTexelAspect)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTexture(VROverlayHandle_t ulOverlayHandle, const Texture_t *pTexture)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTextureBounds(VROverlayHandle_t ulOverlayHandle, const VRTextureBounds_t *pOverlayTextureBounds)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTextureColorSpace(VROverlayHandle_t ulOverlayHandle, EColorSpace eTextureColorSpace)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTransformAbsolute(VROverlayHandle_t ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTransformOverlayRelative(VROverlayHandle_t ulOverlayHandle, VROverlayHandle_t ulOverlayHandleParent, const HmdMatrix34_t *pmatParentOverlayToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTransformTrackedDeviceComponent(VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unDeviceIndex, const char *pchComponentName)=0 | vr::IVROverlay | pure virtual |
| SetOverlayTransformTrackedDeviceRelative(VROverlayHandle_t ulOverlayHandle, TrackedDeviceIndex_t unTrackedDevice, const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform)=0 | vr::IVROverlay | pure virtual |
| SetOverlayWidthInMeters(VROverlayHandle_t ulOverlayHandle, float fWidthInMeters)=0 | vr::IVROverlay | pure virtual |
| ShowDashboard(const char *pchOverlayToShow)=0 | vr::IVROverlay | pure virtual |
| ShowKeyboard(EGamepadTextInputMode eInputMode, EGamepadTextInputLineMode eLineInputMode, const char *pchDescription, std::uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue)=0 | vr::IVROverlay | pure virtual |
| ShowKeyboardForOverlay(VROverlayHandle_t ulOverlayHandle, EGamepadTextInputMode eInputMode, EGamepadTextInputLineMode eLineInputMode, const char *pchDescription, std::uint32_t unCharMax, const char *pchExistingText, bool bUseMinimalMode, uint64_t uUserValue)=0 | vr::IVROverlay | pure virtual |
| ShowMessageOverlay(const char *pchText, const char *pchCaption, const char *pchButton0Text, const char *pchButton1Text=nullptr, const char *pchButton2Text=nullptr, const char *pchButton3Text=nullptr)=0 | vr::IVROverlay | pure virtual |
| ShowOverlay(VROverlayHandle_t ulOverlayHandle)=0 | vr::IVROverlay | pure virtual |