52typedef enum __orxLOCALE_EVENT_t
65typedef struct __orxLOCALE_EVENT_PAYLOAD_t
75typedef orxBOOL (orxFASTCALL *
orxLOCALE_KEY_FUNCTION)(
const orxSTRING _zKey,
const orxSTRING _zGroup,
void *_pContext);
orxDLLAPI orxBOOL orxFASTCALL orxLocale_HasString(const orxSTRING _zKey, const orxSTRING _zGroup)
orxDLLAPI void orxFASTCALL orxLocale_Exit()
orxDLLAPI const orxSTRING orxFASTCALL orxLocale_GetLanguage(orxU32 _u32LanguageIndex)
orxDLLAPI orxSTATUS orxFASTCALL orxLocale_SetString(const orxSTRING _zKey, const orxSTRING _zValue, const orxSTRING _zGroup)
orxBOOL(orxFASTCALL * orxLOCALE_KEY_FUNCTION)(const orxSTRING _zKey, const orxSTRING _zGroup, void *_pContext)
orxDLLAPI orxSTATUS orxFASTCALL orxLocale_SelectLanguage(const orxSTRING _zLanguage, const orxSTRING _zGroup)
orxDLLAPI orxBOOL orxFASTCALL orxLocale_HasLanguage(const orxSTRING _zLanguage)
orxDLLAPI const orxSTRING orxFASTCALL orxLocale_GetCurrentLanguage(const orxSTRING _zGroup)
orxDLLAPI orxSTATUS orxFASTCALL orxLocale_ForAllKeys(const orxLOCALE_KEY_FUNCTION _pfnKeyCallback, const orxSTRING _zGroup, void *_pContext)
orxDLLAPI orxU32 orxFASTCALL orxLocale_GetLanguageCount()
orxDLLAPI orxSTATUS orxFASTCALL orxLocale_Init()
orxDLLAPI void orxFASTCALL orxLocale_Setup()
orxDLLAPI const orxSTRING orxFASTCALL orxLocale_GetString(const orxSTRING _zKey, const orxSTRING _zGroup)
@ orxLOCALE_EVENT_SET_STRING
@ orxLOCALE_EVENT_SELECT_LANGUAGE
const orxSTRING zStringKey
const orxSTRING zLanguage
const orxSTRING zStringValue