aboutsummaryrefslogtreecommitdiff
path: root/raylib/src/config.h
diff options
context:
space:
mode:
authorUneven Prankster <unevenprankster@protonmail.com>2023-11-16 21:12:27 -0300
committerUneven Prankster <unevenprankster@protonmail.com>2023-11-16 21:12:27 -0300
commit2bbf92ad5ae7708bf18ac7ef333e9a979d8d1bde (patch)
treec9d22bb0d73d9cc0c8586e4d31c93a561ea8e910 /raylib/src/config.h
parent1c0cc775732201f4c4d3ee0d6772be786b3b4aa1 (diff)
Working so hard like a soldiermain
Can't afford a thing on TV
Diffstat (limited to 'raylib/src/config.h')
-rw-r--r--raylib/src/config.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/raylib/src/config.h b/raylib/src/config.h
index 7289e00..9b405a3 100644
--- a/raylib/src/config.h
+++ b/raylib/src/config.h
@@ -45,6 +45,8 @@
#define SUPPORT_CAMERA_SYSTEM 1
// Gestures module is included (rgestures.h) to support gestures detection: tap, hold, swipe, drag
#define SUPPORT_GESTURES_SYSTEM 1
+// Include pseudo-random numbers generator (rprand.h), based on Xoshiro128** and SplitMix64
+//#define SUPPORT_RPRAND_GENERATOR 1
// Mouse gestures are directly mapped like touches and processed by gestures system
#define SUPPORT_MOUSE_GESTURES 1
// Reconfigure standard input to receive key inputs, works with SSH connection.
@@ -63,7 +65,7 @@
// Support CompressData() and DecompressData() functions
#define SUPPORT_COMPRESSION_API 1
// Support automatic generated events, loading and recording of those events when required
-//#define SUPPORT_EVENTS_AUTOMATION 1
+#define SUPPORT_AUTOMATION_EVENTS 1
// Support custom frame control, only for advance users
// By default EndDrawing() does this job: draws everything + SwapScreenBuffer() + manage frame timing + PollInputEvents()
// Enabling this flag allows manual control of the frame processes, use at your own risk
@@ -85,6 +87,7 @@
#define MAX_DECOMPRESSION_SIZE 64 // Max size allocated for decompression in MB
+#define MAX_AUTOMATION_EVENTS 16384 // Maximum number of automation events to record
//------------------------------------------------------------------------------------
// Module: rlgl - Configuration values
@@ -135,6 +138,10 @@
// Some lines-based shapes could still use lines
#define SUPPORT_QUADS_DRAW_MODE 1
+// rshapes: Configuration values
+//------------------------------------------------------------------------------------
+#define SPLINE_SEGMENT_DIVISIONS 24 // Spline segments subdivisions
+
//------------------------------------------------------------------------------------
// Module: rtextures - Configuration Flags
@@ -173,7 +180,7 @@
#define SUPPORT_DEFAULT_FONT 1
// Selected desired font fileformats to be supported for loading
#define SUPPORT_FILEFORMAT_FNT 1
-#define SUPPORT_FILEFORMAT_TTF 1
+//#define SUPPORT_FILEFORMAT_TTF 1
// Support text management functions
// If not defined, still some functions are supported: TextLength(), TextFormat()