--- Daodan/src/Oni/Symbols_Func.h 2014/04/09 00:10:18 995 +++ Daodan/src/Oni/Symbols_Func.h 2015/03/23 23:29:19 1017 @@ -100,7 +100,7 @@ DefFunc(uint16_t, SLrGlobalVariable_Regi DefFunc(uint16_t, SLrGlobalVariable_Register_String, ONICALL, (char* name, char* desc, char* data), 0x00477fe0); // Print message to console ? -DefFunc(int, COrMessage_Print, ONICALL, (char* Message, char* Key, void* noidea), 0x004304B0); +DefFunc(int, COrMessage_Print, ONICALL, (const char* Message, const char* Key, uint32_t fadeTime), 0x004304B0); DefFunc(UUtBool, COrCommand_Execute, ONICALL, (char* command), 0x004317D0); DefFunc(void, COrConsole_StatusLine_Display, ONICALL, (), 0x00431E70); @@ -170,6 +170,13 @@ DefFunc(void, LIrPlatform_Mode_Set, ONIC // Terminates platform-specific local-input. DefFunc(void, LIrPlatform_Terminate, ONICALL, (void), 0x00403620); +// Key_config callback for each mapping found +DefFunc(uint16_t, LIrBinding_Add, ONICALL, (uint32_t key, const char* name), 0x00403c60); + +// Called when processing key input +DefFunc(void, LIrActionBuffer_Add, ONICALL, (void* unknown, LItDeviceInput* input), 0x00403b30); + + #undef DefFunc #endif