diff --git a/examples/audio/raw_stream.zig b/examples/audio/raw_stream.zig index 1a5fa6f..91e0680 100644 --- a/examples/audio/raw_stream.zig +++ b/examples/audio/raw_stream.zig @@ -69,7 +69,7 @@ pub fn main() anyerror!void { // Update //---------------------------------------------------------------------------------- - if (rl.isMouseButtonDown(.mouse_button_left)) { + if (rl.isMouseButtonDown(.left)) { // Sample mouse input. const mousePosition = rl.getMousePosition(); diff --git a/examples/core/2d_camera.zig b/examples/core/2d_camera.zig index ff58c44..0388ff8 100644 --- a/examples/core/2d_camera.zig +++ b/examples/core/2d_camera.zig @@ -51,9 +51,9 @@ pub fn main() anyerror!void { //---------------------------------------------------------------------------------- // Player movement - if (rl.isKeyDown(rl.KeyboardKey.key_right)) { + if (rl.isKeyDown(.right)) { player.x += 2; - } else if (rl.isKeyDown(rl.KeyboardKey.key_left)) { + } else if (rl.isKeyDown(.left)) { player.x -= 2; } @@ -61,9 +61,9 @@ pub fn main() anyerror!void { camera.target = rl.Vector2.init(player.x + 20, player.y + 20); // Camera rotation controls - if (rl.isKeyDown(rl.KeyboardKey.key_a)) { + if (rl.isKeyDown(.a)) { camera.rotation -= 1; - } else if (rl.isKeyDown(rl.KeyboardKey.key_s)) { + } else if (rl.isKeyDown(.s)) { camera.rotation += 1; } @@ -76,7 +76,7 @@ pub fn main() anyerror!void { camera.zoom = rl.math.clamp(camera.zoom, 0.1, 3.0); // Camera reset (zoom and rotation) - if (rl.isKeyPressed(rl.KeyboardKey.key_r)) { + if (rl.isKeyPressed(.r)) { camera.zoom = 1.0; camera.rotation = 0.0; } diff --git a/examples/core/2d_camera_mouse_zoom.zig b/examples/core/2d_camera_mouse_zoom.zig index 3ac68a4..dc104e8 100644 --- a/examples/core/2d_camera_mouse_zoom.zig +++ b/examples/core/2d_camera_mouse_zoom.zig @@ -27,14 +27,14 @@ pub fn main() anyerror!void { while (!rl.windowShouldClose()) { // Detect window close button or ESC key // Update //---------------------------------------------------------------------------------- - if (rl.isKeyPressed(.key_one)) { + if (rl.isKeyPressed(.one)) { zoomMode = 0; - } else if (rl.isKeyPressed(.key_two)) { + } else if (rl.isKeyPressed(.two)) { zoomMode = 1; } // Translate based on mouse right click - if (rl.isMouseButtonDown(.mouse_button_right)) { + if (rl.isMouseButtonDown(.right)) { var delta = rl.getMouseDelta(); delta = rl.math.vector2Scale(delta, -1.0 / camera.zoom); camera.target = rl.math.vector2Add(camera.target, delta); @@ -63,7 +63,7 @@ pub fn main() anyerror!void { } } else { // Zoom based on left click - if (rl.isMouseButtonPressed(.mouse_button_left)) { + if (rl.isMouseButtonPressed(.left)) { // Get the world point that is under the mouse const mouseWorldPos = rl.getScreenToWorld2D(rl.getMousePosition(), camera); @@ -74,7 +74,7 @@ pub fn main() anyerror!void { // under the cursor to the screen space point under the cursor at any zoom camera.target = mouseWorldPos; } - if (rl.isMouseButtonDown(.mouse_button_left)) { + if (rl.isMouseButtonDown(.left)) { // Zoom increment const deltaX = rl.getMouseDelta().x; var scaleFactor = 1.0 + (0.01 * @abs(deltaX)); diff --git a/examples/core/3d_camera_first_person.zig b/examples/core/3d_camera_first_person.zig index 1d41bcf..d855576 100644 --- a/examples/core/3d_camera_first_person.zig +++ b/examples/core/3d_camera_first_person.zig @@ -18,7 +18,7 @@ pub fn main() anyerror!void { .target = rl.Vector3.init(0, 1.8, 0), .up = rl.Vector3.init(0, 1, 0), .fovy = 60, - .projection = rl.CameraProjection.camera_perspective, + .projection = .perspective, }; var heights: [MAX_COLUMNS]f32 = undefined; @@ -48,7 +48,7 @@ pub fn main() anyerror!void { while (!rl.windowShouldClose()) { // Detect window close button or ESC key // Update //---------------------------------------------------------------------------------- - camera.update(rl.CameraMode.camera_first_person); + camera.update(.first_person); //---------------------------------------------------------------------------------- // Draw diff --git a/examples/core/3d_camera_free.zig b/examples/core/3d_camera_free.zig index 403db77..00d843e 100644 --- a/examples/core/3d_camera_free.zig +++ b/examples/core/3d_camera_free.zig @@ -20,7 +20,7 @@ pub fn main() anyerror!void { .target = rl.Vector3.init(0, 0, 0), .up = rl.Vector3.init(0, 1, 0), .fovy = 45, - .projection = rl.CameraProjection.camera_perspective, + .projection = .perspective, }; const cubePosition = rl.Vector3.init(0, 0, 0); @@ -33,9 +33,9 @@ pub fn main() anyerror!void { while (!rl.windowShouldClose()) { // Detect window close button or ESC key // Update //----------------------------------------------------------------------------- - camera.update(rl.CameraMode.camera_free); + camera.update(.free); - if (rl.isKeyPressed(rl.KeyboardKey.key_z)) { + if (rl.isKeyPressed(.z)) { camera.target = rl.Vector3.init(0, 0, 0); } //----------------------------------------------------------------------------- diff --git a/examples/core/3d_picking.zig b/examples/core/3d_picking.zig index ec3100a..e690954 100644 --- a/examples/core/3d_picking.zig +++ b/examples/core/3d_picking.zig @@ -15,7 +15,7 @@ pub fn main() anyerror!void { .target = rl.Vector3.init(0, 0, 0), .up = rl.Vector3.init(0, 1, 0), .fovy = 45, - .projection = rl.CameraProjection.camera_perspective, + .projection = .perspective, }; const cubePosition = rl.Vector3.init(0, 1, 0); @@ -31,14 +31,14 @@ pub fn main() anyerror!void { while (!rl.windowShouldClose()) { // Detect window close button or ESC key // Update //---------------------------------------------------------------------------------- - if (rl.isCursorHidden()) rl.updateCamera(&camera, rl.CameraMode.camera_first_person); + if (rl.isCursorHidden()) rl.updateCamera(&camera, .first_person); // Toggle camera controls - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_right)) { + if (rl.isMouseButtonPressed(.right)) { if (rl.isCursorHidden()) rl.enableCursor() else rl.disableCursor(); } - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_left)) { + if (rl.isMouseButtonPressed(.left)) { if (!collision.hit) { ray = rl.getScreenToWorldRay(rl.getMousePosition(), camera); diff --git a/examples/core/basic_screen_manager.zig b/examples/core/basic_screen_manager.zig index 1bef7f6..14e072a 100644 --- a/examples/core/basic_screen_manager.zig +++ b/examples/core/basic_screen_manager.zig @@ -56,7 +56,7 @@ pub fn main() anyerror!void { // TODO: Update `title` state variables here! // Press ENTER to change to `gameplay` state - if (rl.isKeyPressed(.key_enter) or rl.isGestureDetected(.gesture_tap)) { + if (rl.isKeyPressed(.enter) or rl.isGestureDetected(.tap)) { current_screen = .gameplay; } }, @@ -64,7 +64,7 @@ pub fn main() anyerror!void { // TODO: Update `gameplay` state variables here! // Press ENTER to change to `ending` state - if (rl.isKeyPressed(.key_enter) or rl.isGestureDetected(.gesture_tap)) { + if (rl.isKeyPressed(.enter) or rl.isGestureDetected(.tap)) { current_screen = .ending; } }, @@ -72,7 +72,7 @@ pub fn main() anyerror!void { // TODO: Update `ending` state variables here! // Press ENTER to return to `title` state - if (rl.isKeyPressed(.key_enter) or rl.isGestureDetected(.gesture_tap)) { + if (rl.isKeyPressed(.enter) or rl.isGestureDetected(.tap)) { current_screen = .title; } }, diff --git a/examples/core/input_keys.zig b/examples/core/input_keys.zig index 17657bf..f9df6c9 100644 --- a/examples/core/input_keys.zig +++ b/examples/core/input_keys.zig @@ -21,16 +21,16 @@ pub fn main() anyerror!void { // Update //---------------------------------------------------------------------------------- - if (rl.isKeyDown(rl.KeyboardKey.key_right)) { + if (rl.isKeyDown(.right)) { ballPosition.x += 2.0; } - if (rl.isKeyDown(rl.KeyboardKey.key_left)) { + if (rl.isKeyDown(.left)) { ballPosition.x -= 2.0; } - if (rl.isKeyDown(rl.KeyboardKey.key_up)) { + if (rl.isKeyDown(.up)) { ballPosition.y -= 2.0; } - if (rl.isKeyDown(rl.KeyboardKey.key_down)) { + if (rl.isKeyDown(.down)) { ballPosition.y += 2.0; } //---------------------------------------------------------------------------------- diff --git a/examples/core/input_mouse.zig b/examples/core/input_mouse.zig index 03b72a7..4d13f73 100644 --- a/examples/core/input_mouse.zig +++ b/examples/core/input_mouse.zig @@ -25,11 +25,11 @@ pub fn main() anyerror!void { ballPosition.x = @as(f32, @floatFromInt(rl.getMouseX())); ballPosition.y = @as(f32, @floatFromInt(rl.getMouseY())); - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_left)) { + if (rl.isMouseButtonPressed(.left)) { ballColor = rl.Color.maroon; - } else if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_middle)) { + } else if (rl.isMouseButtonPressed(.middle)) { ballColor = rl.Color.lime; - } else if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_right)) { + } else if (rl.isMouseButtonPressed(.right)) { ballColor = rl.Color.dark_blue; } //---------------------------------------------------------------------------------- diff --git a/examples/core/input_multitouch.zig b/examples/core/input_multitouch.zig index b4058d6..fe9a124 100644 --- a/examples/core/input_multitouch.zig +++ b/examples/core/input_multitouch.zig @@ -28,23 +28,23 @@ pub fn main() anyerror!void { ballColor = rl.Color.beige; - if (rl.isMouseButtonDown(rl.MouseButton.mouse_button_left)) { + if (rl.isMouseButtonDown(.left)) { ballColor = rl.Color.maroon; } - if (rl.isMouseButtonDown(rl.MouseButton.mouse_button_middle)) { + if (rl.isMouseButtonDown(.middle)) { ballColor = rl.Color.lime; } - if (rl.isMouseButtonDown(rl.MouseButton.mouse_button_right)) { + if (rl.isMouseButtonDown(.right)) { ballColor = rl.Color.dark_blue; } - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_left)) { + if (rl.isMouseButtonPressed(.left)) { touchCounter = 10; } - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_middle)) { + if (rl.isMouseButtonPressed(.middle)) { touchCounter = 10; } - if (rl.isMouseButtonPressed(rl.MouseButton.mouse_button_right)) { + if (rl.isMouseButtonPressed(.right)) { touchCounter = 10; } diff --git a/examples/core/window_flags.zig b/examples/core/window_flags.zig index cbf1832..5c8b6fc 100644 --- a/examples/core/window_flags.zig +++ b/examples/core/window_flags.zig @@ -58,9 +58,9 @@ pub fn main() anyerror!void { while (!rl.windowShouldClose()) { // Update // --------------------------------------------------------------------- - if (rl.isKeyPressed(.key_f)) rl.toggleFullscreen(); // Modifies window size when scaling! + if (rl.isKeyPressed(.f)) rl.toggleFullscreen(); // Modifies window size when scaling! - if (rl.isKeyPressed(.key_r)) { + if (rl.isKeyPressed(.r)) { if (rl.isWindowState(rl.ConfigFlags { .window_resizable = true })) { rl.clearWindowState(rl.ConfigFlags { .window_resizable = true }); } else { @@ -68,7 +68,7 @@ pub fn main() anyerror!void { } } - if (rl.isKeyPressed(.key_d)) { + if (rl.isKeyPressed(.d)) { if (rl.isWindowState(rl.ConfigFlags { .window_undecorated = true })) { rl.clearWindowState(rl.ConfigFlags { .window_undecorated = true }); } else { @@ -76,7 +76,7 @@ pub fn main() anyerror!void { } } - if (rl.isKeyPressed(.key_h)) { + if (rl.isKeyPressed(.h)) { if (!rl.isWindowState(rl.ConfigFlags { .window_hidden = true })) { rl.setWindowState(rl.ConfigFlags { .window_hidden = true }); } @@ -88,7 +88,7 @@ pub fn main() anyerror!void { if (frames_counter >= 240) rl.clearWindowState(rl.ConfigFlags { .window_hidden = true }); // Show window after 3 seconds } - if (rl.isKeyPressed(.key_n)) { + if (rl.isKeyPressed(.n)) { if (!rl.isWindowState(rl.ConfigFlags { .window_minimized = true })) { rl.minimizeWindow(); } @@ -100,32 +100,32 @@ pub fn main() anyerror!void { if (frames_counter >= 240) rl.restoreWindow(); // Restore window after 3 seconds } - if (rl.isKeyPressed(.key_m)) { + if (rl.isKeyPressed(.m)) { // NOTE: Requires `flag_window_resizable` enabled! if (rl.isWindowState(rl.ConfigFlags { .window_maximized = true })) { rl.restoreWindow(); } else rl.maximizeWindow(); } - if (rl.isKeyPressed(.key_u)) { + if (rl.isKeyPressed(.u)) { if (rl.isWindowState(rl.ConfigFlags { .window_unfocused = true })) { rl.clearWindowState(rl.ConfigFlags { .window_unfocused = true }); } else rl.setWindowState(rl.ConfigFlags { .window_unfocused = true }); } - if (rl.isKeyPressed(.key_t)) { + if (rl.isKeyPressed(.t)) { if (rl.isWindowState(rl.ConfigFlags { .window_topmost = true })) { rl.clearWindowState(rl.ConfigFlags { .window_topmost = true }); } else rl.setWindowState(rl.ConfigFlags { .window_topmost = true }); } - if (rl.isKeyPressed(.key_a)) { + if (rl.isKeyPressed(.a)) { if (rl.isWindowState(rl.ConfigFlags { .window_always_run = true })) { rl.clearWindowState(rl.ConfigFlags { .window_always_run = true }); } else rl.setWindowState(rl.ConfigFlags { .window_always_run = true }); } - if (rl.isKeyPressed(.key_v)) { + if (rl.isKeyPressed(.v)) { if (rl.isWindowState(rl.ConfigFlags { .vsync_hint = true })) { rl.clearWindowState(rl.ConfigFlags { .vsync_hint = true }); } else rl.setWindowState(rl.ConfigFlags { .vsync_hint = true }); diff --git a/examples/shaders/texture_outline.zig b/examples/shaders/texture_outline.zig index 0fc97c7..4d522ef 100644 --- a/examples/shaders/texture_outline.zig +++ b/examples/shaders/texture_outline.zig @@ -38,19 +38,19 @@ pub fn main() anyerror!void { shdrOutline, outlineSizeLoc, &outlineSize, - rl.ShaderUniformDataType.shader_uniform_float, + .float, ); rl.setShaderValue( shdrOutline, outlineColorLoc, &outlineColor, - rl.ShaderUniformDataType.shader_uniform_vec4, + .vec4, ); rl.setShaderValue( shdrOutline, textureSizeLoc, &textureSize, - rl.ShaderUniformDataType.shader_uniform_vec2, + .vec2, ); rl.setTargetFPS(60); // Set our game to run at 60 frames-per-second @@ -67,7 +67,7 @@ pub fn main() anyerror!void { shdrOutline, outlineSizeLoc, &outlineSize, - rl.ShaderUniformDataType.shader_uniform_float, + .float, ); //---------------------------------------------------------------------------------- diff --git a/examples/textures/sprite_anim.zig b/examples/textures/sprite_anim.zig index 920fdfb..d87d572 100644 --- a/examples/textures/sprite_anim.zig +++ b/examples/textures/sprite_anim.zig @@ -51,9 +51,9 @@ pub fn main() anyerror!void { } // Control frames speed - if (rl.isKeyPressed(rl.KeyboardKey.key_right)) { + if (rl.isKeyPressed(.right)) { framesSpeed += 1; - } else if (rl.isKeyPressed(rl.KeyboardKey.key_left)) { + } else if (rl.isKeyPressed(.left)) { framesSpeed -= 1; } diff --git a/lib/preludes/raylib-prelude.zig b/lib/preludes/raylib-prelude.zig index 8418035..120d913 100644 --- a/lib/preludes/raylib-prelude.zig +++ b/lib/preludes/raylib-prelude.zig @@ -1611,347 +1611,347 @@ pub const ConfigFlags = packed struct { }; pub const TraceLogLevel = enum(c_int) { - log_all = 0, - log_trace = 1, - log_debug = 2, - log_info = 3, - log_warning = 4, - log_error = 5, - log_fatal = 6, - log_none = 7, + all = 0, + trace = 1, + debug = 2, + info = 3, + warning = 4, + err = 5, + fatal = 6, + none = 7, }; pub const KeyboardKey = enum(c_int) { - key_null = 0, - key_apostrophe = 39, - key_comma = 44, - key_minus = 45, - key_period = 46, - key_slash = 47, - key_zero = 48, - key_one = 49, - key_two = 50, - key_three = 51, - key_four = 52, - key_five = 53, - key_six = 54, - key_seven = 55, - key_eight = 56, - key_nine = 57, - key_semicolon = 59, - key_equal = 61, - key_a = 65, - key_b = 66, - key_c = 67, - key_d = 68, - key_e = 69, - key_f = 70, - key_g = 71, - key_h = 72, - key_i = 73, - key_j = 74, - key_k = 75, - key_l = 76, - key_m = 77, - key_n = 78, - key_o = 79, - key_p = 80, - key_q = 81, - key_r = 82, - key_s = 83, - key_t = 84, - key_u = 85, - key_v = 86, - key_w = 87, - key_x = 88, - key_y = 89, - key_z = 90, - key_space = 32, - key_escape = 256, - key_enter = 257, - key_tab = 258, - key_backspace = 259, - key_insert = 260, - key_delete = 261, - key_right = 262, - key_left = 263, - key_down = 264, - key_up = 265, - key_page_up = 266, - key_page_down = 267, - key_home = 268, - key_end = 269, - key_caps_lock = 280, - key_scroll_lock = 281, - key_num_lock = 282, - key_print_screen = 283, - key_pause = 284, - key_f1 = 290, - key_f2 = 291, - key_f3 = 292, - key_f4 = 293, - key_f5 = 294, - key_f6 = 295, - key_f7 = 296, - key_f8 = 297, - key_f9 = 298, - key_f10 = 299, - key_f11 = 300, - key_f12 = 301, - key_left_shift = 340, - key_left_control = 341, - key_left_alt = 342, - key_left_super = 343, - key_right_shift = 344, - key_right_control = 345, - key_right_alt = 346, - key_right_super = 347, - key_kb_menu = 348, - key_left_bracket = 91, - key_backslash = 92, - key_right_bracket = 93, - key_grave = 96, - key_kp_0 = 320, - key_kp_1 = 321, - key_kp_2 = 322, - key_kp_3 = 323, - key_kp_4 = 324, - key_kp_5 = 325, - key_kp_6 = 326, - key_kp_7 = 327, - key_kp_8 = 328, - key_kp_9 = 329, - key_kp_decimal = 330, - key_kp_divide = 331, - key_kp_multiply = 332, - key_kp_subtract = 333, - key_kp_add = 334, - key_kp_enter = 335, - key_kp_equal = 336, - key_back = 4, - //key_menu = 82, - key_volume_up = 24, - key_volume_down = 25, + null = 0, + apostrophe = 39, + comma = 44, + minus = 45, + period = 46, + slash = 47, + zero = 48, + one = 49, + two = 50, + three = 51, + four = 52, + five = 53, + six = 54, + seven = 55, + eight = 56, + nine = 57, + semicolon = 59, + equal = 61, + a = 65, + b = 66, + c = 67, + d = 68, + e = 69, + f = 70, + g = 71, + h = 72, + i = 73, + j = 74, + k = 75, + l = 76, + m = 77, + n = 78, + o = 79, + p = 80, + q = 81, + r = 82, + s = 83, + t = 84, + u = 85, + v = 86, + w = 87, + x = 88, + y = 89, + z = 90, + space = 32, + escape = 256, + enter = 257, + tab = 258, + backspace = 259, + insert = 260, + delete = 261, + right = 262, + left = 263, + down = 264, + up = 265, + page_up = 266, + page_down = 267, + home = 268, + end = 269, + caps_lock = 280, + scroll_lock = 281, + num_lock = 282, + print_screen = 283, + pause = 284, + f1 = 290, + f2 = 291, + f3 = 292, + f4 = 293, + f5 = 294, + f6 = 295, + f7 = 296, + f8 = 297, + f9 = 298, + f10 = 299, + f11 = 300, + f12 = 301, + left_shift = 340, + left_control = 341, + left_alt = 342, + left_super = 343, + right_shift = 344, + right_control = 345, + right_alt = 346, + right_super = 347, + kb_menu = 348, + left_bracket = 91, + backslash = 92, + right_bracket = 93, + grave = 96, + kp_0 = 320, + kp_1 = 321, + kp_2 = 322, + kp_3 = 323, + kp_4 = 324, + kp_5 = 325, + kp_6 = 326, + kp_7 = 327, + kp_8 = 328, + kp_9 = 329, + kp_decimal = 330, + kp_divide = 331, + kp_multiply = 332, + kp_subtract = 333, + kp_add = 334, + kp_enter = 335, + kp_equal = 336, + back = 4, + //menu = 82, + volume_up = 24, + volume_down = 25, }; pub const MouseButton = enum(c_int) { - mouse_button_left = 0, - mouse_button_right = 1, - mouse_button_middle = 2, - mouse_button_side = 3, - mouse_button_extra = 4, - mouse_button_forward = 5, - mouse_button_back = 6, + left = 0, + right = 1, + middle = 2, + side = 3, + extra = 4, + forward = 5, + back = 6, }; pub const MouseCursor = enum(c_int) { - mouse_cursor_default = 0, - mouse_cursor_arrow = 1, - mouse_cursor_ibeam = 2, - mouse_cursor_crosshair = 3, - mouse_cursor_pointing_hand = 4, - mouse_cursor_resize_ew = 5, - mouse_cursor_resize_ns = 6, - mouse_cursor_resize_nwse = 7, - mouse_cursor_resize_nesw = 8, - mouse_cursor_resize_all = 9, - mouse_cursor_not_allowed = 10, + default = 0, + arrow = 1, + ibeam = 2, + crosshair = 3, + pointing_hand = 4, + resize_ew = 5, + resize_ns = 6, + resize_nwse = 7, + resize_nesw = 8, + resize_all = 9, + not_allowed = 10, }; pub const GamepadButton = enum(c_int) { - gamepad_button_unknown = 0, - gamepad_button_left_face_up = 1, - gamepad_button_left_face_right = 2, - gamepad_button_left_face_down = 3, - gamepad_button_left_face_left = 4, - gamepad_button_right_face_up = 5, - gamepad_button_right_face_right = 6, - gamepad_button_right_face_down = 7, - gamepad_button_right_face_left = 8, - gamepad_button_left_trigger_1 = 9, - gamepad_button_left_trigger_2 = 10, - gamepad_button_right_trigger_1 = 11, - gamepad_button_right_trigger_2 = 12, - gamepad_button_middle_left = 13, - gamepad_button_middle = 14, - gamepad_button_middle_right = 15, - gamepad_button_left_thumb = 16, - gamepad_button_right_thumb = 17, + unknown = 0, + left_face_up = 1, + left_face_right = 2, + left_face_down = 3, + left_face_left = 4, + right_face_up = 5, + right_face_right = 6, + right_face_down = 7, + right_face_left = 8, + left_trigger_1 = 9, + left_trigger_2 = 10, + right_trigger_1 = 11, + right_trigger_2 = 12, + middle_left = 13, + middle = 14, + middle_right = 15, + left_thumb = 16, + right_thumb = 17, }; pub const GamepadAxis = enum(c_int) { - gamepad_axis_left_x = 0, - gamepad_axis_left_y = 1, - gamepad_axis_right_x = 2, - gamepad_axis_right_y = 3, - gamepad_axis_left_trigger = 4, - gamepad_axis_right_trigger = 5, + left_x = 0, + left_y = 1, + right_x = 2, + right_y = 3, + left_trigger = 4, + right_trigger = 5, }; pub const MaterialMapIndex = enum(c_int) { - material_map_albedo = 0, - material_map_metalness = 1, - material_map_normal = 2, - material_map_roughness = 3, - material_map_occlusion = 4, - material_map_emission = 5, - material_map_height = 6, - material_map_cubemap = 7, - material_map_irradiance = 8, - material_map_prefilter = 9, - material_map_brdf = 10, + albedo = 0, + metalness = 1, + normal = 2, + roughness = 3, + occlusion = 4, + emission = 5, + height = 6, + cubemap = 7, + irradiance = 8, + prefilter = 9, + brdf = 10, }; pub const ShaderLocationIndex = enum(c_int) { - shader_loc_vertex_position = 0, - shader_loc_vertex_texcoord01 = 1, - shader_loc_vertex_texcoord02 = 2, - shader_loc_vertex_normal = 3, - shader_loc_vertex_tangent = 4, - shader_loc_vertex_color = 5, - shader_loc_matrix_mvp = 6, - shader_loc_matrix_view = 7, - shader_loc_matrix_projection = 8, - shader_loc_matrix_model = 9, - shader_loc_matrix_normal = 10, - shader_loc_vector_view = 11, - shader_loc_color_diffuse = 12, - shader_loc_color_specular = 13, - shader_loc_color_ambient = 14, - shader_loc_map_albedo = 15, - shader_loc_map_metalness = 16, - shader_loc_map_normal = 17, - shader_loc_map_roughness = 18, - shader_loc_map_occlusion = 19, - shader_loc_map_emission = 20, - shader_loc_map_height = 21, - shader_loc_map_cubemap = 22, - shader_loc_map_irradiance = 23, - shader_loc_map_prefilter = 24, - shader_loc_map_brdf = 25, - shader_loc_vertex_boneids = 26, - shader_loc_vertex_boneweights = 27, - shader_loc_bone_matrices = 28, + vertex_position = 0, + vertex_texcoord01 = 1, + vertex_texcoord02 = 2, + vertex_normal = 3, + vertex_tangent = 4, + vertex_color = 5, + matrix_mvp = 6, + matrix_view = 7, + matrix_projection = 8, + matrix_model = 9, + matrix_normal = 10, + vector_view = 11, + color_diffuse = 12, + color_specular = 13, + color_ambient = 14, + map_albedo = 15, + map_metalness = 16, + map_normal = 17, + map_roughness = 18, + map_occlusion = 19, + map_emission = 20, + map_height = 21, + map_cubemap = 22, + map_irradiance = 23, + map_prefilter = 24, + map_brdf = 25, + vertex_boneids = 26, + vertex_boneweights = 27, + bone_matrices = 28, }; pub const ShaderUniformDataType = enum(c_int) { - shader_uniform_float = 0, - shader_uniform_vec2 = 1, - shader_uniform_vec3 = 2, - shader_uniform_vec4 = 3, - shader_uniform_int = 4, - shader_uniform_ivec2 = 5, - shader_uniform_ivec3 = 6, - shader_uniform_ivec4 = 7, - shader_uniform_sampler2d = 8, + float = 0, + vec2 = 1, + vec3 = 2, + vec4 = 3, + int = 4, + ivec2 = 5, + ivec3 = 6, + ivec4 = 7, + sampler2d = 8, }; pub const ShaderAttribute = enum(c_int) { - shader_attrib_float = 0, - shader_attrib_vec2 = 1, - shader_attrib_vec3 = 2, - shader_attrib_vec4 = 3, + float = 0, + vec2 = 1, + vec3 = 2, + vec4 = 3, }; pub const PixelFormat = enum(c_int) { - pixelformat_uncompressed_grayscale = 1, - pixelformat_uncompressed_gray_alpha = 2, - pixelformat_uncompressed_r5g6b5 = 3, - pixelformat_uncompressed_r8g8b8 = 4, - pixelformat_uncompressed_r5g5b5a1 = 5, - pixelformat_uncompressed_r4g4b4a4 = 6, - pixelformat_uncompressed_r8g8b8a8 = 7, - pixelformat_uncompressed_r32 = 8, - pixelformat_uncompressed_r32g32b32 = 9, - pixelformat_uncompressed_r32g32b32a32 = 10, - pixelformat_uncompressed_r16 = 11, - pixelformat_uncompressed_r16g16b16 = 12, - pixelformat_uncompressed_r16g16b16a16 = 13, - pixelformat_compressed_dxt1_rgb = 14, - pixelformat_compressed_dxt1_rgba = 15, - pixelformat_compressed_dxt3_rgba = 16, - pixelformat_compressed_dxt5_rgba = 17, - pixelformat_compressed_etc1_rgb = 18, - pixelformat_compressed_etc2_rgb = 19, - pixelformat_compressed_etc2_eac_rgba = 20, - pixelformat_compressed_pvrt_rgb = 21, - pixelformat_compressed_pvrt_rgba = 22, - pixelformat_compressed_astc_4x4_rgba = 23, - pixelformat_compressed_astc_8x8_rgba = 24, + uncompressed_grayscale = 1, + uncompressed_gray_alpha = 2, + uncompressed_r5g6b5 = 3, + uncompressed_r8g8b8 = 4, + uncompressed_r5g5b5a1 = 5, + uncompressed_r4g4b4a4 = 6, + uncompressed_r8g8b8a8 = 7, + uncompressed_r32 = 8, + uncompressed_r32g32b32 = 9, + uncompressed_r32g32b32a32 = 10, + uncompressed_r16 = 11, + uncompressed_r16g16b16 = 12, + uncompressed_r16g16b16a16 = 13, + compressed_dxt1_rgb = 14, + compressed_dxt1_rgba = 15, + compressed_dxt3_rgba = 16, + compressed_dxt5_rgba = 17, + compressed_etc1_rgb = 18, + compressed_etc2_rgb = 19, + compressed_etc2_eac_rgba = 20, + compressed_pvrt_rgb = 21, + compressed_pvrt_rgba = 22, + compressed_astc_4x4_rgba = 23, + compressed_astc_8x8_rgba = 24, }; pub const TextureFilter = enum(c_int) { - texture_filter_point = 0, - texture_filter_bilinear = 1, - texture_filter_trilinear = 2, - texture_filter_anisotropic_4x = 3, - texture_filter_anisotropic_8x = 4, - texture_filter_anisotropic_16x = 5, + point = 0, + bilinear = 1, + trilinear = 2, + anisotropic_4x = 3, + anisotropic_8x = 4, + anisotropic_16x = 5, }; pub const TextureWrap = enum(c_int) { - texture_wrap_repeat = 0, - texture_wrap_clamp = 1, - texture_wrap_mirror_repeat = 2, - texture_wrap_mirror_clamp = 3, + repeat = 0, + clamp = 1, + mirror_repeat = 2, + mirror_clamp = 3, }; pub const CubemapLayout = enum(c_int) { - cubemap_layout_auto_detect = 0, - cubemap_layout_line_vertical = 1, - cubemap_layout_line_horizontal = 2, - cubemap_layout_cross_three_by_four = 3, - cubemap_layout_cross_four_by_three = 4, + auto_detect = 0, + line_vertical = 1, + line_horizontal = 2, + cross_three_by_four = 3, + cross_four_by_three = 4, }; pub const FontType = enum(c_int) { - font_default = 0, - font_bitmap = 1, - font_sdf = 2, + default = 0, + bitmap = 1, + sdf = 2, }; pub const BlendMode = enum(c_int) { - blend_alpha = 0, - blend_additive = 1, - blend_multiplied = 2, - blend_add_colors = 3, - blend_subtract_colors = 4, - blend_alpha_premultiply = 5, - blend_custom = 6, - blend_custom_separate = 7, + alpha = 0, + additive = 1, + multiplied = 2, + add_colors = 3, + subtract_colors = 4, + alpha_premultiply = 5, + custom = 6, + custom_separate = 7, }; pub const Gesture = enum(c_int) { - gesture_none = 0, - gesture_tap = 1, - gesture_doubletap = 2, - gesture_hold = 4, - gesture_drag = 8, - gesture_swipe_right = 16, - gesture_swipe_left = 32, - gesture_swipe_up = 64, - gesture_swipe_down = 128, - gesture_pinch_in = 256, - gesture_pinch_out = 512, + none = 0, + tap = 1, + doubletap = 2, + hold = 4, + drag = 8, + swipe_right = 16, + swipe_left = 32, + swipe_up = 64, + swipe_down = 128, + pinch_in = 256, + pinch_out = 512, }; pub const CameraMode = enum(c_int) { - camera_custom = 0, - camera_free = 1, - camera_orbital = 2, - camera_first_person = 3, - camera_third_person = 4, + custom = 0, + free = 1, + orbital = 2, + first_person = 3, + third_person = 4, }; pub const CameraProjection = enum(c_int) { - camera_perspective = 0, - camera_orthographic = 1, + perspective = 0, + orthographic = 1, }; pub const NPatchType = enum(c_int) { - npatch_nine_patch = 0, - npatch_three_patch_vertical = 1, - npatch_three_patch_horizontal = 2, + nine_patch = 0, + three_patch_vertical = 1, + three_patch_horizontal = 2, }; // pub const TraceLogCallback = ?fn (c_int, [*c]const u8, [*c]struct___va_list_tag) callconv(.C) void; diff --git a/lib/raylib.zig b/lib/raylib.zig index 5aa43d6..280dd64 100644 --- a/lib/raylib.zig +++ b/lib/raylib.zig @@ -1611,347 +1611,347 @@ pub const ConfigFlags = packed struct { }; pub const TraceLogLevel = enum(c_int) { - log_all = 0, - log_trace = 1, - log_debug = 2, - log_info = 3, - log_warning = 4, - log_error = 5, - log_fatal = 6, - log_none = 7, + all = 0, + trace = 1, + debug = 2, + info = 3, + warning = 4, + err = 5, + fatal = 6, + none = 7, }; pub const KeyboardKey = enum(c_int) { - key_null = 0, - key_apostrophe = 39, - key_comma = 44, - key_minus = 45, - key_period = 46, - key_slash = 47, - key_zero = 48, - key_one = 49, - key_two = 50, - key_three = 51, - key_four = 52, - key_five = 53, - key_six = 54, - key_seven = 55, - key_eight = 56, - key_nine = 57, - key_semicolon = 59, - key_equal = 61, - key_a = 65, - key_b = 66, - key_c = 67, - key_d = 68, - key_e = 69, - key_f = 70, - key_g = 71, - key_h = 72, - key_i = 73, - key_j = 74, - key_k = 75, - key_l = 76, - key_m = 77, - key_n = 78, - key_o = 79, - key_p = 80, - key_q = 81, - key_r = 82, - key_s = 83, - key_t = 84, - key_u = 85, - key_v = 86, - key_w = 87, - key_x = 88, - key_y = 89, - key_z = 90, - key_space = 32, - key_escape = 256, - key_enter = 257, - key_tab = 258, - key_backspace = 259, - key_insert = 260, - key_delete = 261, - key_right = 262, - key_left = 263, - key_down = 264, - key_up = 265, - key_page_up = 266, - key_page_down = 267, - key_home = 268, - key_end = 269, - key_caps_lock = 280, - key_scroll_lock = 281, - key_num_lock = 282, - key_print_screen = 283, - key_pause = 284, - key_f1 = 290, - key_f2 = 291, - key_f3 = 292, - key_f4 = 293, - key_f5 = 294, - key_f6 = 295, - key_f7 = 296, - key_f8 = 297, - key_f9 = 298, - key_f10 = 299, - key_f11 = 300, - key_f12 = 301, - key_left_shift = 340, - key_left_control = 341, - key_left_alt = 342, - key_left_super = 343, - key_right_shift = 344, - key_right_control = 345, - key_right_alt = 346, - key_right_super = 347, - key_kb_menu = 348, - key_left_bracket = 91, - key_backslash = 92, - key_right_bracket = 93, - key_grave = 96, - key_kp_0 = 320, - key_kp_1 = 321, - key_kp_2 = 322, - key_kp_3 = 323, - key_kp_4 = 324, - key_kp_5 = 325, - key_kp_6 = 326, - key_kp_7 = 327, - key_kp_8 = 328, - key_kp_9 = 329, - key_kp_decimal = 330, - key_kp_divide = 331, - key_kp_multiply = 332, - key_kp_subtract = 333, - key_kp_add = 334, - key_kp_enter = 335, - key_kp_equal = 336, - key_back = 4, - //key_menu = 82, - key_volume_up = 24, - key_volume_down = 25, + null = 0, + apostrophe = 39, + comma = 44, + minus = 45, + period = 46, + slash = 47, + zero = 48, + one = 49, + two = 50, + three = 51, + four = 52, + five = 53, + six = 54, + seven = 55, + eight = 56, + nine = 57, + semicolon = 59, + equal = 61, + a = 65, + b = 66, + c = 67, + d = 68, + e = 69, + f = 70, + g = 71, + h = 72, + i = 73, + j = 74, + k = 75, + l = 76, + m = 77, + n = 78, + o = 79, + p = 80, + q = 81, + r = 82, + s = 83, + t = 84, + u = 85, + v = 86, + w = 87, + x = 88, + y = 89, + z = 90, + space = 32, + escape = 256, + enter = 257, + tab = 258, + backspace = 259, + insert = 260, + delete = 261, + right = 262, + left = 263, + down = 264, + up = 265, + page_up = 266, + page_down = 267, + home = 268, + end = 269, + caps_lock = 280, + scroll_lock = 281, + num_lock = 282, + print_screen = 283, + pause = 284, + f1 = 290, + f2 = 291, + f3 = 292, + f4 = 293, + f5 = 294, + f6 = 295, + f7 = 296, + f8 = 297, + f9 = 298, + f10 = 299, + f11 = 300, + f12 = 301, + left_shift = 340, + left_control = 341, + left_alt = 342, + left_super = 343, + right_shift = 344, + right_control = 345, + right_alt = 346, + right_super = 347, + kb_menu = 348, + left_bracket = 91, + backslash = 92, + right_bracket = 93, + grave = 96, + kp_0 = 320, + kp_1 = 321, + kp_2 = 322, + kp_3 = 323, + kp_4 = 324, + kp_5 = 325, + kp_6 = 326, + kp_7 = 327, + kp_8 = 328, + kp_9 = 329, + kp_decimal = 330, + kp_divide = 331, + kp_multiply = 332, + kp_subtract = 333, + kp_add = 334, + kp_enter = 335, + kp_equal = 336, + back = 4, + //menu = 82, + volume_up = 24, + volume_down = 25, }; pub const MouseButton = enum(c_int) { - mouse_button_left = 0, - mouse_button_right = 1, - mouse_button_middle = 2, - mouse_button_side = 3, - mouse_button_extra = 4, - mouse_button_forward = 5, - mouse_button_back = 6, + left = 0, + right = 1, + middle = 2, + side = 3, + extra = 4, + forward = 5, + back = 6, }; pub const MouseCursor = enum(c_int) { - mouse_cursor_default = 0, - mouse_cursor_arrow = 1, - mouse_cursor_ibeam = 2, - mouse_cursor_crosshair = 3, - mouse_cursor_pointing_hand = 4, - mouse_cursor_resize_ew = 5, - mouse_cursor_resize_ns = 6, - mouse_cursor_resize_nwse = 7, - mouse_cursor_resize_nesw = 8, - mouse_cursor_resize_all = 9, - mouse_cursor_not_allowed = 10, + default = 0, + arrow = 1, + ibeam = 2, + crosshair = 3, + pointing_hand = 4, + resize_ew = 5, + resize_ns = 6, + resize_nwse = 7, + resize_nesw = 8, + resize_all = 9, + not_allowed = 10, }; pub const GamepadButton = enum(c_int) { - gamepad_button_unknown = 0, - gamepad_button_left_face_up = 1, - gamepad_button_left_face_right = 2, - gamepad_button_left_face_down = 3, - gamepad_button_left_face_left = 4, - gamepad_button_right_face_up = 5, - gamepad_button_right_face_right = 6, - gamepad_button_right_face_down = 7, - gamepad_button_right_face_left = 8, - gamepad_button_left_trigger_1 = 9, - gamepad_button_left_trigger_2 = 10, - gamepad_button_right_trigger_1 = 11, - gamepad_button_right_trigger_2 = 12, - gamepad_button_middle_left = 13, - gamepad_button_middle = 14, - gamepad_button_middle_right = 15, - gamepad_button_left_thumb = 16, - gamepad_button_right_thumb = 17, + unknown = 0, + left_face_up = 1, + left_face_right = 2, + left_face_down = 3, + left_face_left = 4, + right_face_up = 5, + right_face_right = 6, + right_face_down = 7, + right_face_left = 8, + left_trigger_1 = 9, + left_trigger_2 = 10, + right_trigger_1 = 11, + right_trigger_2 = 12, + middle_left = 13, + middle = 14, + middle_right = 15, + left_thumb = 16, + right_thumb = 17, }; pub const GamepadAxis = enum(c_int) { - gamepad_axis_left_x = 0, - gamepad_axis_left_y = 1, - gamepad_axis_right_x = 2, - gamepad_axis_right_y = 3, - gamepad_axis_left_trigger = 4, - gamepad_axis_right_trigger = 5, + left_x = 0, + left_y = 1, + right_x = 2, + right_y = 3, + left_trigger = 4, + right_trigger = 5, }; pub const MaterialMapIndex = enum(c_int) { - material_map_albedo = 0, - material_map_metalness = 1, - material_map_normal = 2, - material_map_roughness = 3, - material_map_occlusion = 4, - material_map_emission = 5, - material_map_height = 6, - material_map_cubemap = 7, - material_map_irradiance = 8, - material_map_prefilter = 9, - material_map_brdf = 10, + albedo = 0, + metalness = 1, + normal = 2, + roughness = 3, + occlusion = 4, + emission = 5, + height = 6, + cubemap = 7, + irradiance = 8, + prefilter = 9, + brdf = 10, }; pub const ShaderLocationIndex = enum(c_int) { - shader_loc_vertex_position = 0, - shader_loc_vertex_texcoord01 = 1, - shader_loc_vertex_texcoord02 = 2, - shader_loc_vertex_normal = 3, - shader_loc_vertex_tangent = 4, - shader_loc_vertex_color = 5, - shader_loc_matrix_mvp = 6, - shader_loc_matrix_view = 7, - shader_loc_matrix_projection = 8, - shader_loc_matrix_model = 9, - shader_loc_matrix_normal = 10, - shader_loc_vector_view = 11, - shader_loc_color_diffuse = 12, - shader_loc_color_specular = 13, - shader_loc_color_ambient = 14, - shader_loc_map_albedo = 15, - shader_loc_map_metalness = 16, - shader_loc_map_normal = 17, - shader_loc_map_roughness = 18, - shader_loc_map_occlusion = 19, - shader_loc_map_emission = 20, - shader_loc_map_height = 21, - shader_loc_map_cubemap = 22, - shader_loc_map_irradiance = 23, - shader_loc_map_prefilter = 24, - shader_loc_map_brdf = 25, - shader_loc_vertex_boneids = 26, - shader_loc_vertex_boneweights = 27, - shader_loc_bone_matrices = 28, + vertex_position = 0, + vertex_texcoord01 = 1, + vertex_texcoord02 = 2, + vertex_normal = 3, + vertex_tangent = 4, + vertex_color = 5, + matrix_mvp = 6, + matrix_view = 7, + matrix_projection = 8, + matrix_model = 9, + matrix_normal = 10, + vector_view = 11, + color_diffuse = 12, + color_specular = 13, + color_ambient = 14, + map_albedo = 15, + map_metalness = 16, + map_normal = 17, + map_roughness = 18, + map_occlusion = 19, + map_emission = 20, + map_height = 21, + map_cubemap = 22, + map_irradiance = 23, + map_prefilter = 24, + map_brdf = 25, + vertex_boneids = 26, + vertex_boneweights = 27, + bone_matrices = 28, }; pub const ShaderUniformDataType = enum(c_int) { - shader_uniform_float = 0, - shader_uniform_vec2 = 1, - shader_uniform_vec3 = 2, - shader_uniform_vec4 = 3, - shader_uniform_int = 4, - shader_uniform_ivec2 = 5, - shader_uniform_ivec3 = 6, - shader_uniform_ivec4 = 7, - shader_uniform_sampler2d = 8, + float = 0, + vec2 = 1, + vec3 = 2, + vec4 = 3, + int = 4, + ivec2 = 5, + ivec3 = 6, + ivec4 = 7, + sampler2d = 8, }; pub const ShaderAttribute = enum(c_int) { - shader_attrib_float = 0, - shader_attrib_vec2 = 1, - shader_attrib_vec3 = 2, - shader_attrib_vec4 = 3, + float = 0, + vec2 = 1, + vec3 = 2, + vec4 = 3, }; pub const PixelFormat = enum(c_int) { - pixelformat_uncompressed_grayscale = 1, - pixelformat_uncompressed_gray_alpha = 2, - pixelformat_uncompressed_r5g6b5 = 3, - pixelformat_uncompressed_r8g8b8 = 4, - pixelformat_uncompressed_r5g5b5a1 = 5, - pixelformat_uncompressed_r4g4b4a4 = 6, - pixelformat_uncompressed_r8g8b8a8 = 7, - pixelformat_uncompressed_r32 = 8, - pixelformat_uncompressed_r32g32b32 = 9, - pixelformat_uncompressed_r32g32b32a32 = 10, - pixelformat_uncompressed_r16 = 11, - pixelformat_uncompressed_r16g16b16 = 12, - pixelformat_uncompressed_r16g16b16a16 = 13, - pixelformat_compressed_dxt1_rgb = 14, - pixelformat_compressed_dxt1_rgba = 15, - pixelformat_compressed_dxt3_rgba = 16, - pixelformat_compressed_dxt5_rgba = 17, - pixelformat_compressed_etc1_rgb = 18, - pixelformat_compressed_etc2_rgb = 19, - pixelformat_compressed_etc2_eac_rgba = 20, - pixelformat_compressed_pvrt_rgb = 21, - pixelformat_compressed_pvrt_rgba = 22, - pixelformat_compressed_astc_4x4_rgba = 23, - pixelformat_compressed_astc_8x8_rgba = 24, + uncompressed_grayscale = 1, + uncompressed_gray_alpha = 2, + uncompressed_r5g6b5 = 3, + uncompressed_r8g8b8 = 4, + uncompressed_r5g5b5a1 = 5, + uncompressed_r4g4b4a4 = 6, + uncompressed_r8g8b8a8 = 7, + uncompressed_r32 = 8, + uncompressed_r32g32b32 = 9, + uncompressed_r32g32b32a32 = 10, + uncompressed_r16 = 11, + uncompressed_r16g16b16 = 12, + uncompressed_r16g16b16a16 = 13, + compressed_dxt1_rgb = 14, + compressed_dxt1_rgba = 15, + compressed_dxt3_rgba = 16, + compressed_dxt5_rgba = 17, + compressed_etc1_rgb = 18, + compressed_etc2_rgb = 19, + compressed_etc2_eac_rgba = 20, + compressed_pvrt_rgb = 21, + compressed_pvrt_rgba = 22, + compressed_astc_4x4_rgba = 23, + compressed_astc_8x8_rgba = 24, }; pub const TextureFilter = enum(c_int) { - texture_filter_point = 0, - texture_filter_bilinear = 1, - texture_filter_trilinear = 2, - texture_filter_anisotropic_4x = 3, - texture_filter_anisotropic_8x = 4, - texture_filter_anisotropic_16x = 5, + point = 0, + bilinear = 1, + trilinear = 2, + anisotropic_4x = 3, + anisotropic_8x = 4, + anisotropic_16x = 5, }; pub const TextureWrap = enum(c_int) { - texture_wrap_repeat = 0, - texture_wrap_clamp = 1, - texture_wrap_mirror_repeat = 2, - texture_wrap_mirror_clamp = 3, + repeat = 0, + clamp = 1, + mirror_repeat = 2, + mirror_clamp = 3, }; pub const CubemapLayout = enum(c_int) { - cubemap_layout_auto_detect = 0, - cubemap_layout_line_vertical = 1, - cubemap_layout_line_horizontal = 2, - cubemap_layout_cross_three_by_four = 3, - cubemap_layout_cross_four_by_three = 4, + auto_detect = 0, + line_vertical = 1, + line_horizontal = 2, + cross_three_by_four = 3, + cross_four_by_three = 4, }; pub const FontType = enum(c_int) { - font_default = 0, - font_bitmap = 1, - font_sdf = 2, + default = 0, + bitmap = 1, + sdf = 2, }; pub const BlendMode = enum(c_int) { - blend_alpha = 0, - blend_additive = 1, - blend_multiplied = 2, - blend_add_colors = 3, - blend_subtract_colors = 4, - blend_alpha_premultiply = 5, - blend_custom = 6, - blend_custom_separate = 7, + alpha = 0, + additive = 1, + multiplied = 2, + add_colors = 3, + subtract_colors = 4, + alpha_premultiply = 5, + custom = 6, + custom_separate = 7, }; pub const Gesture = enum(c_int) { - gesture_none = 0, - gesture_tap = 1, - gesture_doubletap = 2, - gesture_hold = 4, - gesture_drag = 8, - gesture_swipe_right = 16, - gesture_swipe_left = 32, - gesture_swipe_up = 64, - gesture_swipe_down = 128, - gesture_pinch_in = 256, - gesture_pinch_out = 512, + none = 0, + tap = 1, + doubletap = 2, + hold = 4, + drag = 8, + swipe_right = 16, + swipe_left = 32, + swipe_up = 64, + swipe_down = 128, + pinch_in = 256, + pinch_out = 512, }; pub const CameraMode = enum(c_int) { - camera_custom = 0, - camera_free = 1, - camera_orbital = 2, - camera_first_person = 3, - camera_third_person = 4, + custom = 0, + free = 1, + orbital = 2, + first_person = 3, + third_person = 4, }; pub const CameraProjection = enum(c_int) { - camera_perspective = 0, - camera_orthographic = 1, + perspective = 0, + orthographic = 1, }; pub const NPatchType = enum(c_int) { - npatch_nine_patch = 0, - npatch_three_patch_vertical = 1, - npatch_three_patch_horizontal = 2, + nine_patch = 0, + three_patch_vertical = 1, + three_patch_horizontal = 2, }; // pub const TraceLogCallback = ?fn (c_int, [*c]const u8, [*c]struct___va_list_tag) callconv(.C) void;