GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
vr::VR_IVRRenderModels_FnTable Struct Reference

#include <openvr_mingw.h>

Collaboration diagram for vr::VR_IVRRenderModels_FnTable:

Public Member Functions

 EVRRenderModelError (__stdcall *LoadRenderModel_Async)(const char *pchRenderModelName
 void (__stdcall *FreeRenderModel)(RenderModel_t *pRenderModel)
 EVRRenderModelError (__stdcall *LoadTexture_Async)(TextureID_t textureId
 void (__stdcall *FreeTexture)(RenderModel_TextureMap_t *pTexture)
 EVRRenderModelError (__stdcall *LoadTextureD3D11_Async)(TextureID_t textureId
 EVRRenderModelError (__stdcall *LoadIntoTextureD3D11_Async)(TextureID_t textureId
 void (__stdcall *FreeTextureD3D11)(void *pD3D11Texture2D)
 uint32_t (__stdcall *GetRenderModelName)(uint32_t unRenderModelIndex
 uint32_t (__stdcall *GetRenderModelCount)()
 uint32_t (__stdcall *GetComponentCount)(const char *pchRenderModelName)
 uint32_t (__stdcall *GetComponentName)(const char *pchRenderModelName
 uint64_t (__stdcall *GetComponentButtonMask)(const char *pchRenderModelName
 uint32_t (__stdcall *GetComponentRenderModelName)(const char *pchRenderModelName
 bool (__stdcall *GetComponentState)(const char *pchRenderModelName
 bool (__stdcall *RenderModelHasComponent)(const char *pchRenderModelName
 uint32_t (__stdcall *GetRenderModelThumbnailURL)(const char *pchRenderModelName
 uint32_t (__stdcall *GetRenderModelOriginalPath)(const char *pchRenderModelName
const char *__stdcall * GetRenderModelErrorNameFromEnum (vr::EVRRenderModelError error)

Public Attributes

RenderModel_t ** ppRenderModel
RenderModel_TextureMap_t ** ppTexture
void * pD3D11Device
void void ** ppD3D11Texture2D
void * pDstTexture
char * pchRenderModelName
char uint32_t unRenderModelNameLen
uint32_t unComponentIndex
uint32_t char * pchComponentName
uint32_t char uint32_t unComponentNameLen
const char * pchComponentName
const char char * pchComponentRenderModelName
const char char uint32_t unComponentRenderModelNameLen
const char const vr::VRControllerState_t * pControllerState
const char const vr::VRControllerState_t const RenderModel_ControllerMode_State_t * pState
const char const vr::VRControllerState_t const RenderModel_ControllerMode_State_t RenderModel_ComponentState_t * pComponentState
char * pchThumbnailURL
char uint32_t unThumbnailURLLen
char uint32_t vr::EVRRenderModelError * peError
char * pchOriginalPath
char uint32_t unOriginalPathLen

Member Function Documentation

◆ bool() [1/2]

vr::VR_IVRRenderModels_FnTable::bool ( __stdcall * GetComponentState) const

◆ bool() [2/2]

vr::VR_IVRRenderModels_FnTable::bool ( __stdcall * RenderModelHasComponent) const

◆ EVRRenderModelError() [1/4]

vr::VR_IVRRenderModels_FnTable::EVRRenderModelError ( __stdcall * LoadIntoTextureD3D11_Async)

◆ EVRRenderModelError() [2/4]

vr::VR_IVRRenderModels_FnTable::EVRRenderModelError ( __stdcall * LoadRenderModel_Async) const

◆ EVRRenderModelError() [3/4]

vr::VR_IVRRenderModels_FnTable::EVRRenderModelError ( __stdcall * LoadTexture_Async)

◆ EVRRenderModelError() [4/4]

vr::VR_IVRRenderModels_FnTable::EVRRenderModelError ( __stdcall * LoadTextureD3D11_Async)

◆ GetRenderModelErrorNameFromEnum()

const char *__stdcall * vr::VR_IVRRenderModels_FnTable::GetRenderModelErrorNameFromEnum ( vr::EVRRenderModelError error)
Here is the caller graph for this function:

◆ uint32_t() [1/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetComponentCount) const

◆ uint32_t() [2/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetComponentName) const

◆ uint32_t() [3/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetComponentRenderModelName) const

◆ uint32_t() [4/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetRenderModelCount)

◆ uint32_t() [5/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetRenderModelName)

◆ uint32_t() [6/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetRenderModelOriginalPath) const

◆ uint32_t() [7/7]

vr::VR_IVRRenderModels_FnTable::uint32_t ( __stdcall * GetRenderModelThumbnailURL) const

◆ uint64_t()

vr::VR_IVRRenderModels_FnTable::uint64_t ( __stdcall * GetComponentButtonMask) const

◆ void() [1/3]

vr::VR_IVRRenderModels_FnTable::void ( __stdcall * FreeRenderModel)

◆ void() [2/3]

vr::VR_IVRRenderModels_FnTable::void ( __stdcall * FreeTexture)

◆ void() [3/3]

vr::VR_IVRRenderModels_FnTable::void ( __stdcall * FreeTextureD3D11)

Member Data Documentation

◆ pchComponentName [1/2]

const char* vr::VR_IVRRenderModels_FnTable::pchComponentName

◆ pchComponentName [2/2]

const char * vr::VR_IVRRenderModels_FnTable::pchComponentName

◆ pchComponentRenderModelName

const char char* vr::VR_IVRRenderModels_FnTable::pchComponentRenderModelName

◆ pchOriginalPath

char* vr::VR_IVRRenderModels_FnTable::pchOriginalPath

◆ pchRenderModelName

char* vr::VR_IVRRenderModels_FnTable::pchRenderModelName

◆ pchThumbnailURL

char* vr::VR_IVRRenderModels_FnTable::pchThumbnailURL

◆ pComponentState

const char const vr::VRControllerState_t const RenderModel_ControllerMode_State_t RenderModel_ComponentState_t* vr::VR_IVRRenderModels_FnTable::pComponentState

◆ pControllerState

const char const vr::VRControllerState_t* vr::VR_IVRRenderModels_FnTable::pControllerState

◆ pD3D11Device

void* vr::VR_IVRRenderModels_FnTable::pD3D11Device

◆ pDstTexture

void* vr::VR_IVRRenderModels_FnTable::pDstTexture

◆ peError

char uint32_t vr::EVRRenderModelError * vr::VR_IVRRenderModels_FnTable::peError

◆ ppD3D11Texture2D

void void** vr::VR_IVRRenderModels_FnTable::ppD3D11Texture2D

◆ ppRenderModel

RenderModel_t** vr::VR_IVRRenderModels_FnTable::ppRenderModel

◆ ppTexture

RenderModel_TextureMap_t** vr::VR_IVRRenderModels_FnTable::ppTexture

◆ pState

const char const vr::VRControllerState_t const RenderModel_ControllerMode_State_t* vr::VR_IVRRenderModels_FnTable::pState

◆ unComponentIndex

uint32_t vr::VR_IVRRenderModels_FnTable::unComponentIndex

◆ unComponentNameLen

uint32_t char uint32_t vr::VR_IVRRenderModels_FnTable::unComponentNameLen

◆ unComponentRenderModelNameLen

const char char uint32_t vr::VR_IVRRenderModels_FnTable::unComponentRenderModelNameLen

◆ unOriginalPathLen

char uint32_t vr::VR_IVRRenderModels_FnTable::unOriginalPathLen

◆ unRenderModelNameLen

char uint32_t vr::VR_IVRRenderModels_FnTable::unRenderModelNameLen

◆ unThumbnailURLLen

char uint32_t vr::VR_IVRRenderModels_FnTable::unThumbnailURLLen

The documentation for this struct was generated from the following file: