#include <gdk/gdk.h>
#include "flutter/shell/platform/linux/public/flutter_linux/fl_binary_messenger.h"
#include "flutter/shell/platform/linux/public/flutter_linux/fl_view.h"
Go to the source code of this file.
Functions | |
G_BEGIN_DECLS | G_DECLARE_FINAL_TYPE (FlMouseCursorPlugin, fl_mouse_cursor_plugin, FL, MOUSE_CURSOR_PLUGIN, GObject) |
FlMouseCursorPlugin * | fl_mouse_cursor_plugin_new (FlBinaryMessenger *messenger, FlView *view) |
FlMouseCursorPlugin* fl_mouse_cursor_plugin_new | ( | FlBinaryMessenger * | messenger, |
FlView * | view | ||
) |
FlMouseCursorPlugin:
#FlMouseCursorPlugin is a mouse_cursor channel that implements the shell side of SystemChannels.mouseCursor from the Flutter services library. fl_mouse_cursor_plugin_new: @messenger: an #FlBinaryMessenger. @view: an #FlView to control.
Creates a new plugin that implements SystemChannels.mouseCursor from the Flutter services library.
Returns: a new #FlMouseCursorPlugin.
Definition at line 163 of file fl_mouse_cursor_plugin.cc.
References fl_method_channel_new(), fl_method_channel_set_method_call_handler(), fl_standard_method_codec_new(), kChannelName, and method_call_cb().
Referenced by create_context_cb().
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlMouseCursorPlugin | , |
fl_mouse_cursor_plugin | , | ||
FL | , | ||
MOUSE_CURSOR_PLUGIN | , | ||
GObject | |||
) |