|
GameApi 28
Library used by GameApi Builder tool
|
#include <openvr_mingw.h>

Public Member Functions | |
| EVRApplicationError (__stdcall *AddApplicationManifest)(const char *pchApplicationManifestFullPath | |
| EVRApplicationError (__stdcall *RemoveApplicationManifest)(const char *pchApplicationManifestFullPath) | |
| bool (__stdcall *IsApplicationInstalled)(const char *pchAppKey) | |
| uint32_t (__stdcall *GetApplicationCount)() | |
| EVRApplicationError (__stdcall *GetApplicationKeyByIndex)(uint32_t unApplicationIndex | |
| EVRApplicationError (__stdcall *GetApplicationKeyByProcessId)(uint32_t unProcessId | |
| EVRApplicationError (__stdcall *LaunchApplication)(const char *pchAppKey) | |
| EVRApplicationError (__stdcall *LaunchTemplateApplication)(const char *pchTemplateAppKey | |
| vr::EVRApplicationError (__stdcall *LaunchApplicationFromMimeType)(const char *pchMimeType | |
| EVRApplicationError (__stdcall *LaunchDashboardOverlay)(const char *pchAppKey) | |
| bool (__stdcall *CancelApplicationLaunch)(const char *pchAppKey) | |
| EVRApplicationError (__stdcall *IdentifyApplication)(uint32_t unProcessId | |
| uint32_t (__stdcall *GetApplicationProcessId)(const char *pchAppKey) | |
| const char *__stdcall * | GetApplicationsErrorNameFromEnum (EVRApplicationError error) |
| uint32_t (__stdcall *GetApplicationPropertyString)(const char *pchAppKey | |
| bool (__stdcall *GetApplicationPropertyBool)(const char *pchAppKey | |
| uint64_t (__stdcall *GetApplicationPropertyUint64)(const char *pchAppKey | |
| EVRApplicationError (__stdcall *SetApplicationAutoLaunch)(const char *pchAppKey | |
| bool (__stdcall *GetApplicationAutoLaunch)(const char *pchAppKey) | |
| EVRApplicationError (__stdcall *SetDefaultApplicationForMimeType)(const char *pchAppKey | |
| bool (__stdcall *GetDefaultApplicationForMimeType)(const char *pchMimeType | |
| bool (__stdcall *GetApplicationSupportedMimeTypes)(const char *pchAppKey | |
| uint32_t (__stdcall *GetApplicationsThatSupportMimeType)(const char *pchMimeType | |
| uint32_t (__stdcall *GetApplicationLaunchArguments)(uint32_t unHandle | |
| EVRApplicationError (__stdcall *GetStartingApplication)(char *pchAppKeyBuffer | |
| EVRApplicationTransitionState (__stdcall *GetTransitionState)() | |
| EVRApplicationError (__stdcall *PerformApplicationPrelaunchCheck)(const char *pchAppKey) | |
| const char *__stdcall * | GetApplicationsTransitionStateNameFromEnum (EVRApplicationTransitionState state) |
| bool (__stdcall *IsQuitUserPromptRequested)() | |
| EVRApplicationError (__stdcall *LaunchInternalProcess)(const char *pchBinaryPath | |
| uint32_t (__stdcall *GetCurrentSceneProcessId)() | |
Public Attributes | |
| bool | bTemporary |
| char * | pchAppKeyBuffer |
| char uint32_t | unAppKeyBufferLen |
| const char * | pchNewAppKey |
| const char const AppOverrideKeys_t * | pKeys |
| const char const AppOverrideKeys_t uint32_t | unKeys |
| const char * | pchArgs |
| const char * | pchAppKey |
| EVRApplicationProperty | eProperty |
| EVRApplicationProperty char * | pchPropertyValueBuffer |
| EVRApplicationProperty char uint32_t | unPropertyValueBufferLen |
| EVRApplicationProperty char uint32_t EVRApplicationError * | peError |
| EVRApplicationProperty EVRApplicationError * | peError |
| bool | bAutoLaunch |
| const char * | pchMimeType |
| char * | pchMimeTypesBuffer |
| char uint32_t | unMimeTypesBuffer |
| char * | pchAppKeysThatSupportBuffer |
| char uint32_t | unAppKeysThatSupportBuffer |
| char * | pchArgs |
| char uint32_t | unArgs |
| uint32_t | unAppKeyBufferLen |
| const char * | pchArguments |
| const char const char * | pchWorkingDirectory |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | CancelApplicationLaunch | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | GetApplicationAutoLaunch | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | GetApplicationPropertyBool | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | GetApplicationSupportedMimeTypes | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | GetDefaultApplicationForMimeType | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | IsApplicationInstalled | ) | const |
| vr::VR_IVRApplications_FnTable::bool | ( | __stdcall * | IsQuitUserPromptRequested | ) |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | AddApplicationManifest | ) | const |

| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | GetApplicationKeyByIndex | ) |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | GetApplicationKeyByProcessId | ) |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | GetStartingApplication | ) |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | IdentifyApplication | ) |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | LaunchApplication | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | LaunchDashboardOverlay | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | LaunchInternalProcess | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | LaunchTemplateApplication | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | PerformApplicationPrelaunchCheck | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | RemoveApplicationManifest | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | SetApplicationAutoLaunch | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationError | ( | __stdcall * | SetDefaultApplicationForMimeType | ) | const |
| vr::VR_IVRApplications_FnTable::EVRApplicationTransitionState | ( | __stdcall * | GetTransitionState | ) |

| const char *__stdcall * vr::VR_IVRApplications_FnTable::GetApplicationsErrorNameFromEnum | ( | EVRApplicationError | error | ) |

| const char *__stdcall * vr::VR_IVRApplications_FnTable::GetApplicationsTransitionStateNameFromEnum | ( | EVRApplicationTransitionState | state | ) |

| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetApplicationCount | ) |

| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetApplicationLaunchArguments | ) |
| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetApplicationProcessId | ) | const |
| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetApplicationPropertyString | ) | const |
| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetApplicationsThatSupportMimeType | ) | const |
| vr::VR_IVRApplications_FnTable::uint32_t | ( | __stdcall * | GetCurrentSceneProcessId | ) |
| vr::VR_IVRApplications_FnTable::uint64_t | ( | __stdcall * | GetApplicationPropertyUint64 | ) | const |
| vr::VR_IVRApplications_FnTable::vr::EVRApplicationError | ( | __stdcall * | LaunchApplicationFromMimeType | ) | const |
| bool vr::VR_IVRApplications_FnTable::bAutoLaunch |
| bool vr::VR_IVRApplications_FnTable::bTemporary |
| EVRApplicationProperty vr::VR_IVRApplications_FnTable::eProperty |
| const char* vr::VR_IVRApplications_FnTable::pchAppKey |
| char * vr::VR_IVRApplications_FnTable::pchAppKeyBuffer |
| char* vr::VR_IVRApplications_FnTable::pchAppKeysThatSupportBuffer |
| char* vr::VR_IVRApplications_FnTable::pchArgs |
| const char* vr::VR_IVRApplications_FnTable::pchArgs |
| const char* vr::VR_IVRApplications_FnTable::pchArguments |
| const char* vr::VR_IVRApplications_FnTable::pchMimeType |
| char* vr::VR_IVRApplications_FnTable::pchMimeTypesBuffer |
| const char* vr::VR_IVRApplications_FnTable::pchNewAppKey |
| EVRApplicationProperty char* vr::VR_IVRApplications_FnTable::pchPropertyValueBuffer |
| const char const char* vr::VR_IVRApplications_FnTable::pchWorkingDirectory |
| EVRApplicationProperty EVRApplicationError* vr::VR_IVRApplications_FnTable::peError |
| EVRApplicationProperty EVRApplicationError * vr::VR_IVRApplications_FnTable::peError |
| const char const AppOverrideKeys_t* vr::VR_IVRApplications_FnTable::pKeys |
| uint32_t vr::VR_IVRApplications_FnTable::unAppKeyBufferLen |
| char uint32_t vr::VR_IVRApplications_FnTable::unAppKeyBufferLen |
| char uint32_t vr::VR_IVRApplications_FnTable::unAppKeysThatSupportBuffer |
| char uint32_t vr::VR_IVRApplications_FnTable::unArgs |
| const char const AppOverrideKeys_t uint32_t vr::VR_IVRApplications_FnTable::unKeys |
| char uint32_t vr::VR_IVRApplications_FnTable::unMimeTypesBuffer |
| EVRApplicationProperty char uint32_t vr::VR_IVRApplications_FnTable::unPropertyValueBufferLen |