#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 (FlMouseCursorHandler, fl_mouse_cursor_handler, FL, MOUSE_CURSOR_HANDLER, GObject) |
| FlMouseCursorHandler * | fl_mouse_cursor_handler_new (FlBinaryMessenger *messenger, FlView *view) |
| FlMouseCursorHandler* fl_mouse_cursor_handler_new | ( | FlBinaryMessenger * | messenger, |
| FlView * | view | ||
| ) |
FlMouseCursorHandler:
#FlMouseCursorHandler is a mouse_cursor channel that implements the shell side of SystemChannels.mouseCursor from the Flutter services library. fl_mouse_cursor_handler_new: @messenger: an #FlBinaryMessenger. @view: an #FlView to control.
Creates a new handler that implements SystemChannels.mouseCursor from the Flutter services library.
Returns: a new #FlMouseCursorHandler.
Definition at line 164 of file fl_mouse_cursor_handler.cc.
References fl_method_channel_new(), fl_method_channel_set_method_call_handler(), fl_standard_method_codec_new(), kChannelName, method_call_cb(), and view.
Referenced by create_context_cb().
| G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlMouseCursorHandler | , |
| fl_mouse_cursor_handler | , | ||
| FL | , | ||
| MOUSE_CURSOR_HANDLER | , | ||
| GObject | |||
| ) |