#include <gdk/gdk.h>
#include "flutter/shell/platform/linux/public/flutter_linux/fl_binary_messenger.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) |
const gchar * | fl_mouse_cursor_handler_get_cursor_name (FlMouseCursorHandler *handler) |
const gchar* fl_mouse_cursor_handler_get_cursor_name | ( | FlMouseCursorHandler * | handler | ) |
fl_mouse_cursor_handler_get_cursor_name: @handler: an #FlMouseCursorHandler.
Get the name of the current mouse cursor.
Returns: a mouse cursor name.
Definition at line 147 of file fl_mouse_cursor_handler.cc.
Referenced by cursor_changed_cb().
FlMouseCursorHandler* fl_mouse_cursor_handler_new | ( | FlBinaryMessenger * | messenger | ) |
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.
Creates a new handler that implements SystemChannels.mouseCursor from the Flutter services library.
Returns: a new #FlMouseCursorHandler.
Definition at line 134 of file fl_mouse_cursor_handler.cc.
References fl_mouse_cursor_channel_new(), and mouse_cursor_vtable.
Referenced by fl_engine_start().
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlMouseCursorHandler | , |
fl_mouse_cursor_handler | , | ||
FL | , | ||
MOUSE_CURSOR_HANDLER | , | ||
GObject | |||
) |