CommonLibSSE (Parapets fork)
vr::IVROverlay Member List

This is the complete list of members for vr::IVROverlay, including all inherited members.

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