Space Engineers
Public Member Functions | List of all members
Valve.VR.CVRApplications Class Reference
Inheritance diagram for Valve.VR.CVRApplications:
Valve.VR.IVRApplications

Public Member Functions

 CVRApplications (IntPtr VRApplications)
 
override IntPtr GetIntPtr ()
 
override EVRApplicationError AddApplicationManifest (string pchApplicationManifestFullPath, bool bTemporary)
 
override EVRApplicationError RemoveApplicationManifest (string pchApplicationManifestFullPath)
 
override bool IsApplicationInstalled (string pchAppKey)
 
override uint GetApplicationCount ()
 
override EVRApplicationError GetApplicationKeyByIndex (uint unApplicationIndex, string pchAppKeyBuffer, uint unAppKeyBufferLen)
 
override EVRApplicationError GetApplicationKeyByProcessId (uint unProcessId, string pchAppKeyBuffer, uint unAppKeyBufferLen)
 
override EVRApplicationError LaunchApplication (string pchAppKey)
 
override EVRApplicationError LaunchDashboardOverlay (string pchAppKey)
 
override EVRApplicationError IdentifyApplication (uint unProcessId, string pchAppKey)
 
override uint GetApplicationProcessId (string pchAppKey)
 
override string GetApplicationsErrorNameFromEnum (EVRApplicationError error)
 
override uint GetApplicationPropertyString (string pchAppKey, EVRApplicationProperty eProperty, string pchPropertyValueBuffer, uint unPropertyValueBufferLen, ref EVRApplicationError peError)
 
override bool GetApplicationPropertyBool (string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
 
override ulong GetApplicationPropertyUint64 (string pchAppKey, EVRApplicationProperty eProperty, ref EVRApplicationError peError)
 
override EVRApplicationError SetApplicationAutoLaunch (string pchAppKey, bool bAutoLaunch)
 
override bool GetApplicationAutoLaunch (string pchAppKey)
 
override EVRApplicationError GetStartingApplication (string pchAppKeyBuffer, uint unAppKeyBufferLen)
 
override EVRApplicationTransitionState GetTransitionState ()
 
override EVRApplicationError PerformApplicationPrelaunchCheck (string pchAppKey)
 
override string GetApplicationsTransitionStateNameFromEnum (EVRApplicationTransitionState state)
 
override bool IsQuitUserPromptRequested ()
 

Detailed Description

Definition at line 1111 of file openvr_api.cs.

Constructor & Destructor Documentation

Valve.VR.CVRApplications.CVRApplications ( IntPtr  VRApplications)
inline

Definition at line 1113 of file openvr_api.cs.

Member Function Documentation

override EVRApplicationError Valve.VR.CVRApplications.AddApplicationManifest ( string  pchApplicationManifestFullPath,
bool  bTemporary 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1128 of file openvr_api.cs.

override bool Valve.VR.CVRApplications.GetApplicationAutoLaunch ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1218 of file openvr_api.cs.

override uint Valve.VR.CVRApplications.GetApplicationCount ( )
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1146 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.GetApplicationKeyByIndex ( uint  unApplicationIndex,
string  pchAppKeyBuffer,
uint  unAppKeyBufferLen 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1152 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.GetApplicationKeyByProcessId ( uint  unProcessId,
string  pchAppKeyBuffer,
uint  unAppKeyBufferLen 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1158 of file openvr_api.cs.

override uint Valve.VR.CVRApplications.GetApplicationProcessId ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1182 of file openvr_api.cs.

override bool Valve.VR.CVRApplications.GetApplicationPropertyBool ( string  pchAppKey,
EVRApplicationProperty  eProperty,
ref EVRApplicationError  peError 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1200 of file openvr_api.cs.

override uint Valve.VR.CVRApplications.GetApplicationPropertyString ( string  pchAppKey,
EVRApplicationProperty  eProperty,
string  pchPropertyValueBuffer,
uint  unPropertyValueBufferLen,
ref EVRApplicationError  peError 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1194 of file openvr_api.cs.

override ulong Valve.VR.CVRApplications.GetApplicationPropertyUint64 ( string  pchAppKey,
EVRApplicationProperty  eProperty,
ref EVRApplicationError  peError 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1206 of file openvr_api.cs.

override string Valve.VR.CVRApplications.GetApplicationsErrorNameFromEnum ( EVRApplicationError  error)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1188 of file openvr_api.cs.

override string Valve.VR.CVRApplications.GetApplicationsTransitionStateNameFromEnum ( EVRApplicationTransitionState  state)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1242 of file openvr_api.cs.

override IntPtr Valve.VR.CVRApplications.GetIntPtr ( )
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1119 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.GetStartingApplication ( string  pchAppKeyBuffer,
uint  unAppKeyBufferLen 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1224 of file openvr_api.cs.

override EVRApplicationTransitionState Valve.VR.CVRApplications.GetTransitionState ( )
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1230 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.IdentifyApplication ( uint  unProcessId,
string  pchAppKey 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1176 of file openvr_api.cs.

override bool Valve.VR.CVRApplications.IsApplicationInstalled ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1140 of file openvr_api.cs.

override bool Valve.VR.CVRApplications.IsQuitUserPromptRequested ( )
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1248 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.LaunchApplication ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1164 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.LaunchDashboardOverlay ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1170 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.PerformApplicationPrelaunchCheck ( string  pchAppKey)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1236 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.RemoveApplicationManifest ( string  pchApplicationManifestFullPath)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1134 of file openvr_api.cs.

override EVRApplicationError Valve.VR.CVRApplications.SetApplicationAutoLaunch ( string  pchAppKey,
bool  bAutoLaunch 
)
inlinevirtual

Implements Valve.VR.IVRApplications.

Definition at line 1212 of file openvr_api.cs.


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