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 |