raylib/raymath/rlgl/raygui: Expose cdef (#152)

This commit is contained in:
Not-Nik 2024-10-02 22:34:17 +02:00
parent 855ab9cd70
commit 01b6e1a2e2
No known key found for this signature in database
GPG Key ID: E95F679E3CDD9784
8 changed files with 18 additions and 16 deletions

View File

@ -1,14 +1,13 @@
const rl = @import("raylib-zig");
const std = @import("std");
const cdef = @import("raygui-ext.zig");
pub const cdef = @import("raygui-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}
pub const RayguiError = error{
GetIcons
};
pub const RayguiError = error{GetIcons};
const Vector2 = rl.Vector2;
const Vector3 = rl.Vector3;

View File

@ -3,6 +3,8 @@
const rl = @This();
const std = @import("std");
pub const cdef = @import("raylib-ext.zig");
pub const gl = @import("rlgl.zig");
pub const math = @import("raymath.zig");
@ -1969,8 +1971,6 @@ pub const MATERIAL_MAP_SPECULAR = MaterialMapIndex.material_map_metalness;
pub const SHADER_LOC_MAP_DIFFUSE = ShaderLocationIndex.shader_loc_map_albedo;
pub const SHADER_LOC_MAP_SPECULAR = ShaderLocationIndex.shader_loc_map_metalness;
const cdef = @import("raylib-ext.zig");
/// Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP)
pub fn setWindowIcons(images: []Image) void {
cdef.SetWindowIcons(@as([*c]Image, @ptrCast(images)), @as(c_int, @intCast(images.len)));

View File

@ -1,9 +1,10 @@
// raylib-zig (c) Nikolas Wipper 2023
const rl = @import("raylib.zig");
const cdef = @import("raymath-ext.zig");
const std = @import("std");
pub const cdef = @import("raymath-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}

View File

@ -1,9 +1,10 @@
// raylib-zig (c) Nikolas Wipper 2024
const rl = @import("raylib.zig");
const cdef = @import("rlgl-ext.zig");
const std = @import("std");
pub const cdef = @import("rlgl-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}

View File

@ -1,14 +1,13 @@
const rl = @import("raylib-zig");
const std = @import("std");
const cdef = @import("raygui-ext.zig");
pub const cdef = @import("raygui-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}
pub const RayguiError = error{
GetIcons
};
pub const RayguiError = error{GetIcons};
const Vector2 = rl.Vector2;
const Vector3 = rl.Vector3;

View File

@ -3,6 +3,8 @@
const rl = @This();
const std = @import("std");
pub const cdef = @import("raylib-ext.zig");
pub const gl = @import("rlgl.zig");
pub const math = @import("raymath.zig");
@ -1969,8 +1971,6 @@ pub const MATERIAL_MAP_SPECULAR = MaterialMapIndex.material_map_metalness;
pub const SHADER_LOC_MAP_DIFFUSE = ShaderLocationIndex.shader_loc_map_albedo;
pub const SHADER_LOC_MAP_SPECULAR = ShaderLocationIndex.shader_loc_map_metalness;
const cdef = @import("raylib-ext.zig");
/// Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP)
pub fn setWindowIcons(images: []Image) void {
cdef.SetWindowIcons(@as([*c]Image, @ptrCast(images)), @as(c_int, @intCast(images.len)));

View File

@ -1,9 +1,10 @@
// raylib-zig (c) Nikolas Wipper 2023
const rl = @import("raylib.zig");
const cdef = @import("raymath-ext.zig");
const std = @import("std");
pub const cdef = @import("raymath-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}

View File

@ -1,9 +1,10 @@
// raylib-zig (c) Nikolas Wipper 2024
const rl = @import("raylib.zig");
const cdef = @import("rlgl-ext.zig");
const std = @import("std");
pub const cdef = @import("rlgl-ext.zig");
test {
std.testing.refAllDeclsRecursive(@This());
}