summaryrefslogtreecommitdiff
path: root/raylib.ads
diff options
context:
space:
mode:
authorrexim <reximkut@gmail.com>2024-03-15 00:12:20 +0700
committerrexim <reximkut@gmail.com>2024-03-15 00:12:20 +0700
commit888eb9ce8b8058553b4b9d09052b1b42ecaea30e (patch)
treee9a57308e5c8c9bac40f93be6032d282366cfd6b /raylib.ads
parenta91c242e08fe2e6d5033dbd7854a67e41f305083 (diff)
Make Palette Editor actual useful
Diffstat (limited to 'raylib.ads')
-rw-r--r--raylib.ads24
1 files changed, 16 insertions, 8 deletions
diff --git a/raylib.ads b/raylib.ads
index 32cd34c..6b8d870 100644
--- a/raylib.ads
+++ b/raylib.ads
@@ -60,14 +60,17 @@ package Raylib is
Import => True,
Convention => C,
External_Name => "SetConfigFlags";
- KEY_R: constant int := 82;
- KEY_S: constant int := 83;
- KEY_W: constant int := 87;
- KEY_A: constant int := 65;
- KEY_D: constant int := 68;
- KEY_P: constant int := 80;
- KEY_O: constant int := 79;
- KEY_SPACE: constant int := 32;
+ KEY_NULL: constant int := 0;
+ KEY_R: constant int := 82;
+ KEY_S: constant int := 83;
+ KEY_W: constant int := 87;
+ KEY_A: constant int := 65;
+ KEY_D: constant int := 68;
+ KEY_P: constant int := 80;
+ KEY_O: constant int := 79;
+ KEY_SPACE: constant int := 32;
+ KEY_ESCAPE: constant int := 256;
+ KEY_ENTER: constant Int := 257;
function Is_Key_Pressed(key: int) return C_bool
with
Import => True,
@@ -157,4 +160,9 @@ package Raylib is
Import => True,
Convention => C,
External_Name => "ColorFromHSV";
+ procedure Set_Exit_Key(Key: Int)
+ with
+ Import => True,
+ Convention => C,
+ External_Name => "SetExitKey";
end Raylib;