summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/raylib.h1
-rw-r--r--src/rlgl.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/src/raylib.h b/src/raylib.h
index 3b752785..df0ee7bc 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -891,6 +891,7 @@ RLAPI void DestroyLight(Light light); // Des
RLAPI void InitVrDevice(int vdDevice); // Init VR device
RLAPI void CloseVrDevice(void); // Close VR device
RLAPI bool IsVrDeviceReady(void); // Detect if VR device (or simulator) is ready
+RLAPI bool IsVrSimulator(void); // Detect if VR simulator is running
RLAPI void UpdateVrTracking(void); // Update VR tracking (position and orientation)
RLAPI void ToggleVrMode(void); // Enable/Disable VR experience (device or simulator)
diff --git a/src/rlgl.c b/src/rlgl.c
index 244de52c..702edb18 100644
--- a/src/rlgl.c
+++ b/src/rlgl.c
@@ -2710,6 +2710,12 @@ bool IsVrDeviceReady(void)
return (vrDeviceReady || vrSimulator) && vrEnabled;
}
+// Detect if VR simulator is running
+bool IsVrSimulator(void)
+{
+ return vrSimulator;
+}
+
// Enable/Disable VR experience (device or simulator)
void ToggleVrMode(void)
{