#ifndef FLUTTER_PLUGIN_VEILID_PLUGIN_H_ #define FLUTTER_PLUGIN_VEILID_PLUGIN_H_ #include G_BEGIN_DECLS #ifdef FLUTTER_PLUGIN_IMPL #define FLUTTER_PLUGIN_EXPORT __attribute__((visibility("default"))) #else #define FLUTTER_PLUGIN_EXPORT #endif typedef struct _VeilidPlugin VeilidPlugin; typedef struct { GObjectClass parent_class; } VeilidPluginClass; FLUTTER_PLUGIN_EXPORT GType veilid_plugin_get_type(); FLUTTER_PLUGIN_EXPORT void veilid_plugin_register_with_registrar( FlPluginRegistrar* registrar); G_END_DECLS #endif // FLUTTER_PLUGIN_VEILID_PLUGIN_H_