diff options
author | chai <chaifix@163.com> | 2020-07-16 01:45:33 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2020-07-16 01:45:33 +0800 |
commit | efb40cfff1bbbd4f6ff0b0c05788dff6ad45ff02 (patch) | |
tree | 5ec8775ed0c6daa9ae57fe5079c422b220b1eba4 /src/main.c | |
parent | b0235d7a0bac4994da7102887ec0ba1cd613769f (diff) |
*mesh import
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -35,16 +35,14 @@ static char* instruction = "Options: \n" " -b <image> 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); |