#pragma once
#include <stdbool.h>
#include <stdint.h>
#include "../rute_base.h"
#ifdef __cplusplus
extern "C" {
#endif
struct RUCloseEventFuncs;
struct RUCloseEvent;
typedef struct RUCloseEventFuncs {
} RUCloseEventFuncs;
typedef struct RUCloseEventAllFuncs {
struct RUEventFuncs* event_funcs;
struct RUCloseEventFuncs* close_event_funcs;
} RUCloseEventAllFuncs;
typedef struct RUCloseEvent {
RUBase* qt_data;
RUBase* host_data;
struct RUCloseEventAllFuncs* all_funcs;
} RUCloseEvent;
extern RUCloseEventFuncs s_close_event_funcs;
extern RUCloseEventAllFuncs s_close_event_all_funcs;
#ifdef __cplusplus
}
#endif