12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- // Keyboard Function Keys
- #define KEY_SPACE 32
- #define KEY_ESCAPE 256
- #define KEY_ENTER 257
- #define KEY_BACKSPACE 259
- #define KEY_RIGHT 262
- #define KEY_LEFT 263
- #define KEY_DOWN 264
- #define KEY_UP 265
- #define KEY_F1 290
- #define KEY_F2 291
- #define KEY_F3 292
- #define KEY_F4 293
- #define KEY_F5 294
- #define KEY_F6 295
- #define KEY_F7 296
- #define KEY_F8 297
- #define KEY_F9 298
- #define KEY_F10 299
- #define KEY_LEFT_SHIFT 340
- #define KEY_LEFT_CONTROL 341
- #define KEY_LEFT_ALT 342
- #define KEY_RIGHT_SHIFT 344
- #define KEY_RIGHT_CONTROL 345
- #define KEY_RIGHT_ALT 346
- // Mouse Buttons
- #define MOUSE_LEFT_BUTTON 0
- #define MOUSE_RIGHT_BUTTON 1
- #define MOUSE_MIDDLE_BUTTON 2
- // Gamepad Number
- #define GAMEPAD_PLAYER1 0
- #define GAMEPAD_PLAYER2 1
- #define GAMEPAD_PLAYER3 2
- #define GAMEPAD_PLAYER4 3
- // Gamepad Buttons
- // NOTE: Adjusted for a PS3 USB Controller
- #define GAMEPAD_BUTTON_A 2
- #define GAMEPAD_BUTTON_B 1
- #define GAMEPAD_BUTTON_X 3
- #define GAMEPAD_BUTTON_Y 4
- #define GAMEPAD_BUTTON_R1 7
- #define GAMEPAD_BUTTON_R2 5
- #define GAMEPAD_BUTTON_L1 6
- #define GAMEPAD_BUTTON_L2 8
- #define GAMEPAD_BUTTON_SELECT 9
- #define GAMEPAD_BUTTON_START 10
- // Some Basic Colors
- // NOTE: Custom raylib color palette for amazing visuals
- #define LIGHTGRAY (Color){ 200, 200, 200, 255 } // Light Gray
- #define GRAY (Color){ 130, 130, 130, 255 } // Gray
- #define DARKGRAY (Color){ 80, 80, 80, 255 } // Dark Gray
- #define YELLOW (Color){ 253, 249, 0, 255 } // Yellow
- #define GOLD (Color){ 255, 203, 0, 255 } // Gold
- #define ORANGE (Color){ 255, 161, 0, 255 } // Orange
- #define PINK (Color){ 255, 109, 194, 255 } // Pink
- #define RED (Color){ 230, 41, 55, 255 } // Red
- #define MAROON (Color){ 190, 33, 55, 255 } // Maroon
- #define GREEN (Color){ 0, 228, 48, 255 } // Green
- #define LIME (Color){ 0, 158, 47, 255 } // Lime
- #define DARKGREEN (Color){ 0, 117, 44, 255 } // Dark Green
- #define SKYBLUE (Color){ 102, 191, 255, 255 } // Sky Blue
- #define BLUE (Color){ 0, 121, 241, 255 } // Blue
- #define DARKBLUE (Color){ 0, 82, 172, 255 } // Dark Blue
- #define PURPLE (Color){ 200, 122, 255, 255 } // Purple
- #define VIOLET (Color){ 135, 60, 190, 255 } // Violet
- #define DARKPURPLE (Color){ 112, 31, 126, 255 } // Dark Purple
- #define BEIGE (Color){ 211, 176, 131, 255 } // Beige
- #define BROWN (Color){ 127, 106, 79, 255 } // Brown
- #define DARKBROWN (Color){ 76, 63, 47, 255 } // Dark Brown
- #define WHITE (Color){ 255, 255, 255, 255 } // White
- #define BLACK (Color){ 0, 0, 0, 255 } // Black
- #define BLANK (Color){ 0, 0, 0, 0 } // Blank (Transparent)
- #define MAGENTA (Color){ 255, 0, 255, 255 } // Magenta
- #define RAYWHITE (Color){ 245, 245, 245, 255 } // Ray White (raylib logo)
|