Space Engineers
Static Public Member Functions | Public Attributes | List of all members
Valve.VR.OpenVR Class Reference

Static Public Member Functions

static IntPtr Init (ref EVRInitError peError, EVRApplicationType eApplicationType=EVRApplicationType.VRApplication_Scene)
 
static void Shutdown ()
 
static IntPtr GetGenericInterface (string pchInterfaceVersion, ref EVRInitError peError)
 
static bool IsHmdPresent ()
 
static string GetStringForHmdError (EVRInitError error)
 

Public Attributes

const uint k_unTrackingStringSize = 32
 
const uint k_unMaxDriverDebugResponseSize = 32768
 
const uint k_unTrackedDeviceIndex_Hmd = 0
 
const uint k_unMaxTrackedDeviceCount = 16
 
const uint k_unTrackedDeviceIndexInvalid = 4294967295
 
const uint k_unMaxPropertyStringSize = 32768
 
const uint k_unControllerStateAxisCount = 5
 
const ulong k_ulOverlayHandleInvalid = 0
 
const string IVRSystem_Version = "IVRSystem_011"
 
const string IVRExtendedDisplay_Version = "IVRExtendedDisplay_001"
 
const uint k_unMaxApplicationKeyLength = 128
 
const string IVRApplications_Version = "IVRApplications_003"
 
const string IVRChaperone_Version = "IVRChaperone_003"
 
const string IVRChaperoneSetup_Version = "IVRChaperoneSetup_005"
 
const string IVRCompositor_Version = "IVRCompositor_011"
 
const uint k_unVROverlayMaxKeyLength = 128
 
const uint k_unVROverlayMaxNameLength = 128
 
const uint k_unMaxOverlayCount = 32
 
const string IVROverlay_Version = "IVROverlay_010"
 
const string k_pch_Controller_Component_GDC2015 = "gdc2015"
 
const string k_pch_Controller_Component_Base = "base"
 
const string k_pch_Controller_Component_Tip = "tip"
 
const string k_pch_Controller_Component_HandGrip = "handgrip"
 
const string k_pch_Controller_Component_Status = "status"
 
const string IVRRenderModels_Version = "IVRRenderModels_004"
 
const uint k_unNotificationTextMaxSize = 256
 
const string IVRNotifications_Version = "IVRNotifications_002"
 
const uint k_unMaxSettingsKeyLength = 128
 
const string k_pch_SteamVR_Section = "steamvr"
 
const string k_pch_SteamVR_RequireHmd_String = "requireHmd"
 
const string k_pch_SteamVR_ForcedDriverKey_String = "forcedDriver"
 
const string k_pch_SteamVR_ForcedHmdKey_String = "forcedHmd"
 
const string k_pch_SteamVR_DisplayDebug_Bool = "displayDebug"
 
const string k_pch_SteamVR_EnableDistortion_Bool = "enableDistortion"
 
const string k_pch_SteamVR_DisplayDebugX_Int32 = "displayDebugX"
 
const string k_pch_SteamVR_DisplayDebugY_Int32 = "displayDebugY"
 
const string k_pch_SteamVR_SendSystemButtonToAllApps_Bool = "sendSystemButtonToAllApps"
 
const string k_pch_SteamVR_LogLevel_Int32 = "loglevel"
 
const string k_pch_SteamVR_IPD_Float = "ipd"
 
const string k_pch_SteamVR_Background_String = "background"
 
const string k_pch_SteamVR_GridColor_String = "gridColor"
 
const string k_pch_SteamVR_PlayAreaColor_String = "playAreaColor"
 
const string k_pch_SteamVR_ActivateMultipleDrivers_Bool = "activateMultipleDrivers"
 
const string k_pch_SteamVR_PowerOffOnExit_Bool = "powerOffOnExit"
 
const string k_pch_SteamVR_StandbyAppRunningTimeout_Float = "standbyAppRunningTimeout"
 
const string k_pch_SteamVR_StandbyNoAppTimeout_Float = "standbyNoAppTimeout"
 
const string k_pch_SteamVR_AutomaticDirectModeEnabled_Bool = "automaticDirectModeEnabled"
 
const string k_pch_SteamVR_RequestDirectModeEnabled_Bool = "requestDirectModeEnabled"
 
const string k_pch_SteamVR_RequestDirectModeDisabled_Bool = "requestDirectModeDisabled"
 
const string k_pch_Lighthouse_Section = "driver_lighthouse"
 
const string k_pch_Lighthouse_DisableIMU_Bool = "disableimu"
 
const string k_pch_Lighthouse_UseDisambiguation_String = "usedisambiguation"
 
const string k_pch_Lighthouse_DisambiguationDebug_Int32 = "disambiguationdebug"
 
const string k_pch_Lighthouse_PrimaryBasestation_Int32 = "primarybasestation"
 
const string k_pch_Lighthouse_LighthouseName_String = "lighthousename"
 
const string k_pch_Lighthouse_MaxIncidenceAngleDegrees_Float = "maxincidenceangledegrees"
 
const string k_pch_Lighthouse_UseLighthouseDirect_Bool = "uselighthousedirect"
 
const string k_pch_Lighthouse_DBHistory_Bool = "dbhistory"
 
const string k_pch_Lighthouse_OriginOffsetX_Float = "originoffsetx"
 
const string k_pch_Lighthouse_OriginOffsetY_Float = "originoffsety"
 
const string k_pch_Lighthouse_OriginOffsetZ_Float = "originoffsetz"
 
const string k_pch_Lighthouse_HeadingOffset_Float = "headingoffset"
 
const string k_pch_Null_Section = "driver_null"
 
const string k_pch_Null_EnableNullDriver_Bool = "enable"
 
const string k_pch_Null_SerialNumber_String = "serialNumber"
 
const string k_pch_Null_ModelNumber_String = "modelNumber"
 
const string k_pch_Null_WindowX_Int32 = "windowX"
 
const string k_pch_Null_WindowY_Int32 = "windowY"
 
const string k_pch_Null_WindowWidth_Int32 = "windowWidth"
 
const string k_pch_Null_WindowHeight_Int32 = "windowHeight"
 
const string k_pch_Null_RenderWidth_Int32 = "renderWidth"
 
const string k_pch_Null_RenderHeight_Int32 = "renderHeight"
 
const string k_pch_Null_SecondsFromVsyncToPhotons_Float = "secondsFromVsyncToPhotons"
 
const string k_pch_Null_DisplayFrequency_Float = "displayFrequency"
 
const string k_pch_UserInterface_Section = "userinterface"
 
const string k_pch_UserInterface_StatusAlwaysOnTop_Bool = "StatusAlwaysOnTop"
 
const string k_pch_Notifications_Section = "notifications"
 
const string k_pch_Notifications_DoNotDisturb_Bool = "DoNotDisturb"
 
const string k_pch_Keyboard_Section = "keyboard"
 
const string k_pch_Keyboard_TutorialCompletions = "TutorialCompletions"
 
const string k_pch_Perf_Section = "perfcheck"
 
const string k_pch_Perf_HeuristicActive_Bool = "heuristicActive"
 
const string k_pch_Perf_NotifyInHMD_Bool = "warnInHMD"
 
const string k_pch_Perf_NotifyOnlyOnce_Bool = "warnOnlyOnce"
 
const string k_pch_Perf_AllowTimingStore_Bool = "allowTimingStore"
 
const string k_pch_Perf_SaveTimingsOnExit_Bool = "saveTimingsOnExit"
 
const string k_pch_Camera_Section = "camera"
 
const string IVRSettings_Version = "IVRSettings_001"
 
const string IVRTrackedCamera_Version = "IVRTrackedCamera_001"
 

Detailed Description

Definition at line 3242 of file openvr_api.cs.

Member Function Documentation

static IntPtr Valve.VR.OpenVR.GetGenericInterface ( string  pchInterfaceVersion,
ref EVRInitError  peError 
)
inlinestatic

Definition at line 3254 of file openvr_api.cs.

static string Valve.VR.OpenVR.GetStringForHmdError ( EVRInitError  error)
inlinestatic

Definition at line 3264 of file openvr_api.cs.

static IntPtr Valve.VR.OpenVR.Init ( ref EVRInitError  peError,
EVRApplicationType  eApplicationType = EVRApplicationType.VRApplication_Scene 
)
inlinestatic

Definition at line 3244 of file openvr_api.cs.

static bool Valve.VR.OpenVR.IsHmdPresent ( )
inlinestatic

Definition at line 3259 of file openvr_api.cs.

static void Valve.VR.OpenVR.Shutdown ( )
inlinestatic

Definition at line 3249 of file openvr_api.cs.

Member Data Documentation

const string Valve.VR.OpenVR.IVRApplications_Version = "IVRApplications_003"

Definition at line 3280 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRChaperone_Version = "IVRChaperone_003"

Definition at line 3281 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRChaperoneSetup_Version = "IVRChaperoneSetup_005"

Definition at line 3282 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRCompositor_Version = "IVRCompositor_011"

Definition at line 3283 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRExtendedDisplay_Version = "IVRExtendedDisplay_001"

Definition at line 3278 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRNotifications_Version = "IVRNotifications_002"

Definition at line 3295 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVROverlay_Version = "IVROverlay_010"

Definition at line 3287 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRRenderModels_Version = "IVRRenderModels_004"

Definition at line 3293 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRSettings_Version = "IVRSettings_001"

Definition at line 3356 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRSystem_Version = "IVRSystem_011"

Definition at line 3277 of file openvr_api.cs.

const string Valve.VR.OpenVR.IVRTrackedCamera_Version = "IVRTrackedCamera_001"

Definition at line 3357 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Camera_Section = "camera"

Definition at line 3355 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Controller_Component_Base = "base"

Definition at line 3289 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Controller_Component_GDC2015 = "gdc2015"

Definition at line 3288 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Controller_Component_HandGrip = "handgrip"

Definition at line 3291 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Controller_Component_Status = "status"

Definition at line 3292 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Controller_Component_Tip = "tip"

Definition at line 3290 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Keyboard_Section = "keyboard"

Definition at line 3347 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Keyboard_TutorialCompletions = "TutorialCompletions"

Definition at line 3348 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_DBHistory_Bool = "dbhistory"

Definition at line 3326 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_DisableIMU_Bool = "disableimu"

Definition at line 3319 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_DisambiguationDebug_Int32 = "disambiguationdebug"

Definition at line 3321 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_HeadingOffset_Float = "headingoffset"

Definition at line 3330 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_LighthouseName_String = "lighthousename"

Definition at line 3323 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_MaxIncidenceAngleDegrees_Float = "maxincidenceangledegrees"

Definition at line 3324 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_OriginOffsetX_Float = "originoffsetx"

Definition at line 3327 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_OriginOffsetY_Float = "originoffsety"

Definition at line 3328 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_OriginOffsetZ_Float = "originoffsetz"

Definition at line 3329 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_PrimaryBasestation_Int32 = "primarybasestation"

Definition at line 3322 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_Section = "driver_lighthouse"

Definition at line 3318 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_UseDisambiguation_String = "usedisambiguation"

Definition at line 3320 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Lighthouse_UseLighthouseDirect_Bool = "uselighthousedirect"

Definition at line 3325 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Notifications_DoNotDisturb_Bool = "DoNotDisturb"

Definition at line 3346 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Notifications_Section = "notifications"

Definition at line 3345 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_DisplayFrequency_Float = "displayFrequency"

Definition at line 3342 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_EnableNullDriver_Bool = "enable"

Definition at line 3332 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_ModelNumber_String = "modelNumber"

Definition at line 3334 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_RenderHeight_Int32 = "renderHeight"

Definition at line 3340 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_RenderWidth_Int32 = "renderWidth"

Definition at line 3339 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_SecondsFromVsyncToPhotons_Float = "secondsFromVsyncToPhotons"

Definition at line 3341 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_Section = "driver_null"

Definition at line 3331 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_SerialNumber_String = "serialNumber"

Definition at line 3333 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_WindowHeight_Int32 = "windowHeight"

Definition at line 3338 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_WindowWidth_Int32 = "windowWidth"

Definition at line 3337 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_WindowX_Int32 = "windowX"

Definition at line 3335 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Null_WindowY_Int32 = "windowY"

Definition at line 3336 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_AllowTimingStore_Bool = "allowTimingStore"

Definition at line 3353 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_HeuristicActive_Bool = "heuristicActive"

Definition at line 3350 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_NotifyInHMD_Bool = "warnInHMD"

Definition at line 3351 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_NotifyOnlyOnce_Bool = "warnOnlyOnce"

Definition at line 3352 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_SaveTimingsOnExit_Bool = "saveTimingsOnExit"

Definition at line 3354 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_Perf_Section = "perfcheck"

Definition at line 3349 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_ActivateMultipleDrivers_Bool = "activateMultipleDrivers"

Definition at line 3311 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_AutomaticDirectModeEnabled_Bool = "automaticDirectModeEnabled"

Definition at line 3315 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_Background_String = "background"

Definition at line 3308 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_DisplayDebug_Bool = "displayDebug"

Definition at line 3301 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_DisplayDebugX_Int32 = "displayDebugX"

Definition at line 3303 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_DisplayDebugY_Int32 = "displayDebugY"

Definition at line 3304 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_EnableDistortion_Bool = "enableDistortion"

Definition at line 3302 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_ForcedDriverKey_String = "forcedDriver"

Definition at line 3299 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_ForcedHmdKey_String = "forcedHmd"

Definition at line 3300 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_GridColor_String = "gridColor"

Definition at line 3309 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_IPD_Float = "ipd"

Definition at line 3307 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_LogLevel_Int32 = "loglevel"

Definition at line 3306 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_PlayAreaColor_String = "playAreaColor"

Definition at line 3310 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_PowerOffOnExit_Bool = "powerOffOnExit"

Definition at line 3312 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_RequestDirectModeDisabled_Bool = "requestDirectModeDisabled"

Definition at line 3317 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_RequestDirectModeEnabled_Bool = "requestDirectModeEnabled"

Definition at line 3316 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_RequireHmd_String = "requireHmd"

Definition at line 3298 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_Section = "steamvr"

Definition at line 3297 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_SendSystemButtonToAllApps_Bool = "sendSystemButtonToAllApps"

Definition at line 3305 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_StandbyAppRunningTimeout_Float = "standbyAppRunningTimeout"

Definition at line 3313 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_SteamVR_StandbyNoAppTimeout_Float = "standbyNoAppTimeout"

Definition at line 3314 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_UserInterface_Section = "userinterface"

Definition at line 3343 of file openvr_api.cs.

const string Valve.VR.OpenVR.k_pch_UserInterface_StatusAlwaysOnTop_Bool = "StatusAlwaysOnTop"

Definition at line 3344 of file openvr_api.cs.

const ulong Valve.VR.OpenVR.k_ulOverlayHandleInvalid = 0

Definition at line 3276 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unControllerStateAxisCount = 5

Definition at line 3275 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxApplicationKeyLength = 128

Definition at line 3279 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxDriverDebugResponseSize = 32768

Definition at line 3270 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxOverlayCount = 32

Definition at line 3286 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxPropertyStringSize = 32768

Definition at line 3274 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxSettingsKeyLength = 128

Definition at line 3296 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unMaxTrackedDeviceCount = 16

Definition at line 3272 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unNotificationTextMaxSize = 256

Definition at line 3294 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unTrackedDeviceIndex_Hmd = 0

Definition at line 3271 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unTrackedDeviceIndexInvalid = 4294967295

Definition at line 3273 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unTrackingStringSize = 32

Definition at line 3269 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unVROverlayMaxKeyLength = 128

Definition at line 3284 of file openvr_api.cs.

const uint Valve.VR.OpenVR.k_unVROverlayMaxNameLength = 128

Definition at line 3285 of file openvr_api.cs.


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