improved stages
This commit is contained in:
parent
5fe126b696
commit
deac87df4d
1 changed files with 32 additions and 5 deletions
37
src/app.zig
37
src/app.zig
|
|
@ -9,12 +9,39 @@ pub const template = @import("template/root.zig");
|
|||
pub const ecs = @import("world/root.zig");
|
||||
const Self = @This();
|
||||
|
||||
/// ----------------------------------------------------
|
||||
/// Default app stages
|
||||
/// ----------------------------------------------------
|
||||
pub const stage = struct {
|
||||
pub const Init = struct {};
|
||||
pub const Deinit = struct {};
|
||||
pub const Inputs = struct {};
|
||||
pub const Update = struct {};
|
||||
pub const Draw = struct {};
|
||||
// --- INIT ---
|
||||
pub const pre_init = struct {};
|
||||
pub const init = struct {};
|
||||
pub const post_init = struct {};
|
||||
|
||||
// --- DEINIT ---
|
||||
pub const pre_deinit = struct {};
|
||||
pub const deinit = struct {};
|
||||
pub const post_deinit = struct {};
|
||||
|
||||
// --- INPUTS ---
|
||||
pub const pre_inputs = struct {};
|
||||
pub const inputs = struct {};
|
||||
pub const post_inputs = struct {};
|
||||
|
||||
// --- FIXED UPDATE ---
|
||||
pub const pre_fixed_update = struct {};
|
||||
pub const fixed_update = struct {};
|
||||
pub const post_fixed_update = struct {};
|
||||
|
||||
// --- UPDATE ---
|
||||
pub const pre_update = struct {};
|
||||
pub const update = struct {};
|
||||
pub const post_update = struct {};
|
||||
|
||||
// --- DRAW ---
|
||||
pub const pre_draw = struct {};
|
||||
pub const draw = struct {};
|
||||
pub const post_draw = struct {};
|
||||
};
|
||||
|
||||
/// ----------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue