#pragma once
#include <stdbool.h>
#include <stdint.h>
#include "../rute_base.h"
#ifdef __cplusplus
extern "C" {
#endif
struct RUHideEventFuncs;
struct RUHideEvent;
typedef struct RUHideEventFuncs {
} RUHideEventFuncs;
typedef struct RUHideEventAllFuncs {
struct RUEventFuncs* event_funcs;
struct RUHideEventFuncs* hide_event_funcs;
} RUHideEventAllFuncs;
typedef struct RUHideEvent {
RUBase* qt_data;
RUBase* host_data;
struct RUHideEventAllFuncs* all_funcs;
} RUHideEvent;
extern RUHideEventFuncs s_hide_event_funcs;
extern RUHideEventAllFuncs s_hide_event_all_funcs;
#ifdef __cplusplus
}
#endif