|
// 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
|