17 #if !defined MICROUI_EVENT_DECODER_H 18 # define MICROUI_EVENT_DECODER_H 28 #include "microui_event_decoder_conf.h" 34 #ifdef MICROUIEVENTDECODER_ENABLED 47 typedef void (* MICROUI_EVENT_DECODER_decode_event_data) (uint32_t event, uint32_t data, uint32_t index);
56 void MICROUI_EVENT_DECODER_describe_dump_start(
void);
61 void MICROUI_EVENT_DECODER_describe_dump_past(
void);
66 void MICROUI_EVENT_DECODER_describe_dump_future(
void);
72 void MICROUI_EVENT_DECODER_describe_dump_events_objects(
void);
77 void MICROUI_EVENT_DECODER_describe_dump_end(
void);
82 void MICROUI_EVENT_DECODER_drop_data(uint32_t data, uint32_t index);
91 void MICROUI_EVENT_DECODER_decode_event(uint32_t event, uint32_t index, MICROUI_EVENT_DECODER_decode_event_data* fct_data_decoder);
93 #endif // MICROUIEVENTDECODER_ENABLED 102 #endif // MICROUI_EVENT_DECODER_H