|
// script objects.
|
|
|
|
pub const ObjectTable = extern struct {
|
|
create: *const fn (allocator: *anyopaque) callconv(.C) ?*anyopaque,
|
|
tick: *const fn (*anyopaque, f64) callconv(.C) void,
|
|
destroy: *const fn (p: *anyopaque) callconv(.C) ?*anyopaque,
|
|
};
|
|
|
|
// eg. in C
|
|
//
|
|
// object Struc
|