mach: resource: update function pointer declarations
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
f59860cea5
commit
030cbf71a1
1 changed files with 2 additions and 2 deletions
|
|
@ -30,8 +30,8 @@ pub fn init(allocator: std.mem.Allocator, paths: []const []const u8, resource_ty
|
||||||
|
|
||||||
pub const ResourceType = struct {
|
pub const ResourceType = struct {
|
||||||
name: []const u8,
|
name: []const u8,
|
||||||
load: fn (context: ?*anyopaque, mem: []const u8) error{ InvalidResource, CorruptData }!*anyopaque,
|
load: *const fn (context: ?*anyopaque, mem: []const u8) error{ InvalidResource, CorruptData }!*anyopaque,
|
||||||
unload: fn (context: ?*anyopaque, resource: *anyopaque) void,
|
unload: *const fn (context: ?*anyopaque, resource: *anyopaque) void,
|
||||||
};
|
};
|
||||||
|
|
||||||
pub fn setLoadContext(self: *ResourceManager, ctx: anytype) void {
|
pub fn setLoadContext(self: *ResourceManager, ctx: anytype) void {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue