// templated file // // should still be a formattable zig file // even if it is not compile-able // // definitions marked with // TEMPLATE_DEFINITION // are removed during the templating step const core = @import("core"); const programName = "__program_name"; // TEMPLATE_DEFINITION pub export fn startup_module(p_allocator: *anyopaque, p_a: ?*anyopaque) bool { const allocator = core.modulePreamble(p_allocator, p_a) catch return false; _ = allocator; // imgui.setupFromModule(); // platform.setupFromModule(); // sys.setupFromModule(); // rend.setupFromModule(); // backlog.physics.setupFromModule(); core.engine_logs("creating externgame"); // start_module(core.startup_getArgs(p_a.?)) catch return false; return true; }