#include "flutter/shell/platform/linux/testing/mock_plugin_registrar.h"
Go to the source code of this file.
◆ fl_mock_plugin_registrar_class_init()
static void fl_mock_plugin_registrar_class_init |
( |
FlMockPluginRegistrarClass * |
klass | ) |
|
|
static |
Definition at line 33 of file mock_plugin_registrar.cc.
34 {
35 G_OBJECT_CLASS(klass)->dispose = fl_mock_plugin_registrar_dispose;
36}
◆ fl_mock_plugin_registrar_iface_init()
static void fl_mock_plugin_registrar_iface_init |
( |
FlPluginRegistrarInterface * |
iface | ) |
|
|
static |
Definition at line 52 of file mock_plugin_registrar.cc.
53 {
57}
static FlView * get_view(FlPluginRegistrar *registrar)
static FlBinaryMessenger * get_messenger(FlPluginRegistrar *registrar)
static FlTextureRegistrar * get_texture_registrar(FlPluginRegistrar *registrar)
◆ fl_mock_plugin_registrar_init()
static void fl_mock_plugin_registrar_init |
( |
FlMockPluginRegistrar * |
self | ) |
|
|
static |
◆ fl_mock_plugin_registrar_new()
FlPluginRegistrar * fl_mock_plugin_registrar_new |
( |
FlBinaryMessenger * |
messenger, |
|
|
FlTextureRegistrar * |
texture_registrar |
|
) |
| |
Definition at line 61 of file mock_plugin_registrar.cc.
63 {
64 FlMockPluginRegistrar* registrar = FL_MOCK_PLUGIN_REGISTRAR(
65 g_object_new(fl_mock_plugin_registrar_get_type(), NULL));
66 registrar->messenger = FL_BINARY_MESSENGER(g_object_ref(messenger));
67 registrar->texture_registrar =
69 return FL_PLUGIN_REGISTRAR(registrar);
70}
G_BEGIN_DECLS FlTextureRegistrar * texture_registrar
◆ G_DEFINE_TYPE_WITH_CODE()
G_DEFINE_TYPE_WITH_CODE |
( |
FlMockPluginRegistrar |
, |
|
|
fl_mock_plugin_registrar |
, |
|
|
G_TYPE_OBJECT |
, |
|
|
G_IMPLEMENT_INTERFACE(fl_plugin_registrar_get_type(), fl_mock_plugin_registrar_iface_init) |
|
|
) |
| |
Definition at line 17 of file mock_plugin_registrar.cc.
24 {
25 FlMockPluginRegistrar*
self = FL_MOCK_PLUGIN_REGISTRAR(
object);
26
27 g_clear_object(&
self->messenger);
28 g_clear_object(&
self->texture_registrar);
29
30 G_OBJECT_CLASS(fl_mock_plugin_registrar_parent_class)->dispose(object);
31}
◆ get_messenger()
static FlBinaryMessenger * get_messenger |
( |
FlPluginRegistrar * |
registrar | ) |
|
|
static |
◆ get_texture_registrar()
static FlTextureRegistrar * get_texture_registrar |
( |
FlPluginRegistrar * |
registrar | ) |
|
|
static |
◆ get_view()
static FlView * get_view |
( |
FlPluginRegistrar * |
registrar | ) |
|
|
static |