summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--docs/images/rfxgen_dark.old.pngbin0 -> 9321 bytes
-rw-r--r--docs/images/rfxgen_dark.pngbin9321 -> 26116 bytes
-rw-r--r--docs/images/rfxgen_light.pngbin0 -> 26373 bytes
-rw-r--r--docs/images/rguistyler.png (renamed from docs/images/raygui_styler.png)bin110969 -> 110969 bytes
-rw-r--r--src/core.c16
5 files changed, 10 insertions, 6 deletions
diff --git a/docs/images/rfxgen_dark.old.png b/docs/images/rfxgen_dark.old.png
new file mode 100644
index 00000000..b9175d1c
--- /dev/null
+++ b/docs/images/rfxgen_dark.old.png
Binary files differ
diff --git a/docs/images/rfxgen_dark.png b/docs/images/rfxgen_dark.png
index b9175d1c..18c333e5 100644
--- a/docs/images/rfxgen_dark.png
+++ b/docs/images/rfxgen_dark.png
Binary files differ
diff --git a/docs/images/rfxgen_light.png b/docs/images/rfxgen_light.png
new file mode 100644
index 00000000..cf46e717
--- /dev/null
+++ b/docs/images/rfxgen_light.png
Binary files differ
diff --git a/docs/images/raygui_styler.png b/docs/images/rguistyler.png
index 8e893121..8e893121 100644
--- a/docs/images/raygui_styler.png
+++ b/docs/images/rguistyler.png
Binary files differ
diff --git a/src/core.c b/src/core.c
index a3b5f486..c0f5be83 100644
--- a/src/core.c
+++ b/src/core.c
@@ -583,12 +583,15 @@ void SetWindowIcon(Image image)
// Set window position on screen (windowed mode)
void SetWindowPosition(int x, int y)
{
+#if defined(PLATFORM_DESKTOP)
glfwSetWindowPos(window, x, y);
+#endif
}
// Set monitor for the current window (fullscreen mode)
void SetWindowMonitor(int monitor)
{
+#if defined(PLATFORM_DESKTOP)
int monitorCount;
GLFWmonitor** monitors = glfwGetMonitors(&monitorCount);
@@ -598,6 +601,7 @@ void SetWindowMonitor(int monitor)
TraceLog(INFO, "Selected fullscreen monitor: [%i] %s", monitor, glfwGetMonitorName(monitors[monitor]));
}
else TraceLog(WARNING, "Selected monitor not found");
+#endif
}
// Get current screen width
@@ -1125,16 +1129,16 @@ Ray GetMouseRay(Vector2 mousePosition, Camera camera)
MatrixInvert(&matProjView);
// Calculate far and near points
- Quaternion near = { deviceCoords.x, deviceCoords.y, 0.0f, 1.0f };
- Quaternion far = { deviceCoords.x, deviceCoords.y, 1.0f, 1.0f };
+ Quaternion qNear = { deviceCoords.x, deviceCoords.y, 0.0f, 1.0f };
+ Quaternion qFar = { deviceCoords.x, deviceCoords.y, 1.0f, 1.0f };
// Multiply points by unproject matrix
- QuaternionTransform(&near, matProjView);
- QuaternionTransform(&far, matProjView);
+ QuaternionTransform(&qNear, matProjView);
+ QuaternionTransform(&qFar, matProjView);
// Calculate normalized world points in vectors
- Vector3 nearPoint = { near.x/near.w, near.y/near.w, near.z/near.w};
- Vector3 farPoint = { far.x/far.w, far.y/far.w, far.z/far.w};
+ Vector3 nearPoint = { qNear.x/qNear.w, qNear.y/qNear.w, qNear.z/qNear.w};
+ Vector3 farPoint = { qFar.x/qFar.w, qFar.y/qFar.w, qFar.z/qFar.w};
#endif
// Calculate normalized direction vector