16 #if !defined MICROUI_EVENT_DECODER_H 17 #define MICROUI_EVENT_DECODER_H 27 #include "microui_event_decoder_conf.h" 33 #ifdef MICROUIEVENTDECODER_ENABLED 46 typedef void (* MICROUI_EVENT_DECODER_decode_event_data) (uint32_t event, uint32_t data, uint32_t index);
55 void MICROUI_EVENT_DECODER_describe_dump_start(
void);
60 void MICROUI_EVENT_DECODER_describe_dump_past(
void);
65 void MICROUI_EVENT_DECODER_describe_dump_future(
void);
71 void MICROUI_EVENT_DECODER_describe_dump_events_objects(
void);
76 void MICROUI_EVENT_DECODER_describe_dump_end(
void);
81 void MICROUI_EVENT_DECODER_drop_data(uint32_t data, uint32_t index);
90 void MICROUI_EVENT_DECODER_decode_event(uint32_t event, uint32_t index, MICROUI_EVENT_DECODER_decode_event_data* fct_data_decoder);
92 #endif // MICROUIEVENTDECODER_ENABLED 101 #endif // MICROUI_EVENT_DECODER_H