* mach: VertexWriter fixes * mach: Reference decls in gfx * remove comptime block from refAllDecls as is redundant
27 lines
864 B
Zig
27 lines
864 B
Zig
pub usingnamespace @import("structs.zig");
|
|
pub usingnamespace @import("enums.zig");
|
|
pub const Core = @import("Core.zig");
|
|
pub const Timer = @import("Timer.zig");
|
|
pub const ResourceManager = @import("resource/ResourceManager.zig");
|
|
|
|
pub const gpu = @import("gpu");
|
|
pub const ecs = @import("ecs");
|
|
pub const sysaudio = @import("sysaudio");
|
|
pub const sysjs = @import("sysjs");
|
|
pub const earcut = @import("earcut");
|
|
pub const gfx = @import("gfx/util.zig");
|
|
|
|
// Engine exports
|
|
pub const App = @import("engine.zig").App;
|
|
pub const module = @import("engine.zig").module;
|
|
|
|
const std = @import("std");
|
|
const testing = std.testing;
|
|
|
|
test {
|
|
// TODO: can't reference because they import "app"
|
|
// testing.refAllDeclsRecursive(Core);
|
|
// testing.refAllDeclsRecursive(Timer);
|
|
testing.refAllDeclsRecursive(ResourceManager);
|
|
testing.refAllDeclsRecursive(gfx);
|
|
}
|