diff options
Diffstat (limited to 'src/sdk/GFSDKBasic.h')
-rw-r--r-- | src/sdk/GFSDKBasic.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sdk/GFSDKBasic.h b/src/sdk/GFSDKBasic.h index aba4d2e0..f6c80287 100644 --- a/src/sdk/GFSDKBasic.h +++ b/src/sdk/GFSDKBasic.h @@ -48,6 +48,8 @@ using GFCommandExecuteContext = struct { void* data; }; +using GFTranslatorDataReader = int (*)(const char* locale, char** data); + /** * @brief * @@ -129,6 +131,6 @@ auto GPGFRONTEND_MODULE_SDK_EXPORT GFAppActiveLocale() -> char*; * @param size * @return auto */ -auto GPGFRONTEND_MODULE_SDK_EXPORT GFAppRegisterTranslator(char* data, - int size) -> int; +auto GPGFRONTEND_MODULE_SDK_EXPORT +GFAppRegisterTranslatorReader(const char* id, GFTranslatorDataReader reader) -> int; }
\ No newline at end of file |