From efb40cfff1bbbd4f6ff0b0c05788dff6ad45ff02 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 16 Jul 2020 01:45:33 +0800 Subject: *mesh import --- src/main.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 561b816..6ded680 100644 --- a/src/main.c +++ b/src/main.c @@ -35,16 +35,14 @@ static char* instruction = "Options: \n" " -b set baking target image\n" "Examples: \n" -" \n" -"-------------------------------------------------\n"; +" \n"; -typedef void(*F)(void*); +typedef void(*Callback)(void*); -// Example entry -F onload; -F onupdate; -F onevent; -F ondraw; +Callback onload; +Callback onupdate; +Callback onevent; +Callback ondraw; bool setup(const char* name) { HMODULE module = GetModuleHandle(NULL); @@ -52,7 +50,7 @@ bool setup(const char* name) { #define _setup(p)\ memset(func, 0, sizeof(func)); \ sprintf(func, "%s_%s", #p, name); \ - p = (F)GetProcAddress(module, func); + p = (Callback)GetProcAddress(module, func); _setup(onload); _setup(onupdate); _setup(onevent); -- cgit v1.1-26-g67d0