#include "flutter/shell/platform/linux/public/flutter_linux/fl_view.h"
#include "flutter/shell/platform/linux/fl_view_private.h"
#include <cstring>
#include "flutter/shell/platform/linux/fl_accessibility_plugin.h"
#include "flutter/shell/platform/linux/fl_engine_private.h"
#include "flutter/shell/platform/linux/fl_key_event.h"
#include "flutter/shell/platform/linux/fl_keyboard_manager.h"
#include "flutter/shell/platform/linux/fl_keyboard_view_delegate.h"
#include "flutter/shell/platform/linux/fl_mouse_cursor_plugin.h"
#include "flutter/shell/platform/linux/fl_platform_plugin.h"
#include "flutter/shell/platform/linux/fl_plugin_registrar_private.h"
#include "flutter/shell/platform/linux/fl_renderer_gl.h"
#include "flutter/shell/platform/linux/fl_scrolling_manager.h"
#include "flutter/shell/platform/linux/fl_scrolling_view_delegate.h"
#include "flutter/shell/platform/linux/fl_text_input_plugin.h"
#include "flutter/shell/platform/linux/fl_text_input_view_delegate.h"
#include "flutter/shell/platform/linux/fl_view_accessible.h"
#include "flutter/shell/platform/linux/public/flutter_linux/fl_engine.h"
#include "flutter/shell/platform/linux/public/flutter_linux/fl_plugin_registry.h"
Go to the source code of this file.
Classes | |
struct | _FlView |
Enumerations | |
enum | { kPropFlutterProject = 1, kPropLast } |
Functions | |
static void | fl_view_plugin_registry_iface_init (FlPluginRegistryInterface *iface) |
static void | fl_view_keyboard_delegate_iface_init (FlKeyboardViewDelegateInterface *iface) |
static void | fl_view_scrolling_delegate_iface_init (FlScrollingViewDelegateInterface *iface) |
static void | fl_view_text_input_delegate_iface_init (FlTextInputViewDelegateInterface *iface) |
G_DEFINE_TYPE_WITH_CODE (FlView, fl_view, GTK_TYPE_BOX, G_IMPLEMENT_INTERFACE(fl_plugin_registry_get_type(), fl_view_plugin_registry_iface_init) G_IMPLEMENT_INTERFACE(fl_keyboard_view_delegate_get_type(), fl_view_keyboard_delegate_iface_init) G_IMPLEMENT_INTERFACE(fl_scrolling_view_delegate_get_type(), fl_view_scrolling_delegate_iface_init) G_IMPLEMENT_INTERFACE(fl_text_input_view_delegate_get_type(), fl_view_text_input_delegate_iface_init)) static gboolean window_delete_event_cb(GtkWidget *widget | |
static void | init_keyboard (FlView *self) |
static void | init_scrolling (FlView *self) |
static gboolean | send_pointer_button_event (FlView *self, GdkEventButton *event) |
static void | check_pointer_inside (FlView *self, GdkEvent *event) |
static void | handle_geometry_changed (FlView *self) |
static void | update_semantics_node_cb (FlEngine *engine, const FlutterSemanticsNode *node, gpointer user_data) |
static void | on_pre_engine_restart_cb (FlEngine *engine, gpointer user_data) |
static FlPluginRegistrar * | fl_view_get_registrar_for_plugin (FlPluginRegistry *registry, const gchar *name) |
static gboolean | button_press_event_cb (GtkWidget *widget, GdkEventButton *event, FlView *self) |
static gboolean | button_release_event_cb (GtkWidget *widget, GdkEventButton *event, FlView *self) |
static gboolean | scroll_event_cb (GtkWidget *widget, GdkEventScroll *event, FlView *self) |
static gboolean | motion_notify_event_cb (GtkWidget *widget, GdkEventMotion *event, FlView *self) |
static gboolean | enter_notify_event_cb (GtkWidget *widget, GdkEventCrossing *event, FlView *self) |
static gboolean | leave_notify_event_cb (GtkWidget *widget, GdkEventCrossing *event, FlView *self) |
static void | keymap_keys_changed_cb (GdkKeymap *keymapf, FlView *self) |
static void | gesture_rotation_begin_cb (GtkGestureRotate *gesture, GdkEventSequence *sequence, FlView *self) |
static void | gesture_rotation_update_cb (GtkGestureRotate *widget, gdouble rotation, gdouble delta, FlView *self) |
static void | gesture_rotation_end_cb (GtkGestureRotate *gesture, GdkEventSequence *sequence, FlView *self) |
static void | gesture_zoom_begin_cb (GtkGestureZoom *gesture, GdkEventSequence *sequence, FlView *self) |
static void | gesture_zoom_update_cb (GtkGestureZoom *widget, gdouble scale, FlView *self) |
static void | gesture_zoom_end_cb (GtkGestureZoom *gesture, GdkEventSequence *sequence, FlView *self) |
static gboolean | window_state_event_cb (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
static void | realize_cb (GtkWidget *widget) |
static void | configure_cb (GtkWidget *widget, GdkEventConfigure event) |
static void | fl_view_constructed (GObject *object) |
static void | fl_view_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
static void | fl_view_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
static void | fl_view_notify (GObject *object, GParamSpec *pspec) |
static void | fl_view_dispose (GObject *object) |
static gboolean | fl_view_key_press_event (GtkWidget *widget, GdkEventKey *event) |
static gboolean | fl_view_key_release_event (GtkWidget *widget, GdkEventKey *event) |
static void | fl_view_class_init (FlViewClass *klass) |
static void | fl_view_init (FlView *self) |
G_MODULE_EXPORT FlView * | fl_view_new (FlDartProject *project) |
G_MODULE_EXPORT FlEngine * | fl_view_get_engine (FlView *self) |
void | fl_view_set_textures (FlView *self, GdkGLContext *context, GPtrArray *textures) |
GHashTable * | fl_view_get_keyboard_state (FlView *self) |
Variables | |
static constexpr int | kMicrosecondsPerMillisecond = 1000 |
GdkEvent * | event |
GdkEvent FlView * | self |
return | TRUE |
anonymous enum |
|
static |
Definition at line 354 of file fl_view.cc.
References check_pointer_inside(), event, and send_pointer_button_event().
Referenced by fl_view_constructed().
|
static |
Definition at line 369 of file fl_view.cc.
References event, and send_pointer_button_event().
Referenced by fl_view_constructed().
|
static |
Definition at line 182 of file fl_view.cc.
References event, fl_engine_send_mouse_pointer_event(), kMicrosecondsPerMillisecond, self, and TRUE.
Referenced by button_press_event_cb(), enter_notify_event_cb(), and motion_notify_event_cb().
|
static |
Definition at line 550 of file fl_view.cc.
References handle_geometry_changed().
Referenced by fl_view_constructed().
|
static |
Definition at line 411 of file fl_view.cc.
References check_pointer_inside(), event, self, and TRUE.
Referenced by fl_view_constructed().
|
static |
Definition at line 709 of file fl_view.cc.
References fl_view_constructed(), fl_view_dispose(), fl_view_get_property(), fl_view_key_press_event(), fl_view_key_release_event(), fl_view_notify(), fl_view_set_property(), and kPropFlutterProject.
|
static |
Definition at line 555 of file fl_view.cc.
References button_press_event_cb(), button_release_event_cb(), configure_cb(), enter_notify_event_cb(), fl_accessibility_plugin_new(), fl_engine_get_binary_messenger(), fl_engine_new(), fl_engine_set_on_pre_engine_restart_handler(), fl_engine_set_update_semantics_node_handler(), fl_mouse_cursor_plugin_new(), fl_platform_plugin_new(), fl_renderer_gl_new(), gesture_rotation_begin_cb(), gesture_rotation_end_cb(), gesture_rotation_update_cb(), gesture_zoom_begin_cb(), gesture_zoom_end_cb(), gesture_zoom_update_cb(), init_scrolling(), keymap_keys_changed_cb(), leave_notify_event_cb(), motion_notify_event_cb(), on_pre_engine_restart_cb(), realize_cb(), scroll_event_cb(), self, TRUE, and update_semantics_node_cb().
Referenced by fl_view_class_init().
|
static |
Definition at line 660 of file fl_view.cc.
References fl_engine_set_on_pre_engine_restart_handler(), fl_engine_set_update_semantics_node_handler(), and self.
Referenced by fl_view_class_init().
G_MODULE_EXPORT FlEngine* fl_view_get_engine | ( | FlView * | view | ) |
fl_view_get_engine: @view: an #FlView.
Gets the engine being rendered in the view.
Returns: an #FlEngine.
Definition at line 744 of file fl_view.cc.
Referenced by fl_renderer_unblock_main_thread(), fl_renderer_wait_for_frame(), and get_engine().
GHashTable* fl_view_get_keyboard_state | ( | FlView * | view | ) |
fl_view_get_keyboard_state: @view: an #FlView.
Returns the keyboard pressed state. The hash table contains one entry per pressed keys, mapping from the logical key to the physical key.*
Definition at line 764 of file fl_view.cc.
References fl_keyboard_manager_get_pressed_state(), and self.
Referenced by fl_view_keyboard_delegate_iface_init().
|
static |
Definition at line 632 of file fl_view.cc.
References kPropFlutterProject, self, and value.
Referenced by fl_view_class_init().
|
static |
Definition at line 248 of file fl_view.cc.
References fl_engine_get_binary_messenger(), fl_engine_get_texture_registrar(), fl_plugin_registrar_new(), and self.
Referenced by fl_view_plugin_registry_iface_init().
|
static |
|
static |
Definition at line 692 of file fl_view.cc.
References event, fl_key_event_new_from_gdk_event(), fl_keyboard_manager_handle_event(), and self.
Referenced by fl_view_class_init().
|
static |
Definition at line 701 of file fl_view.cc.
References event, fl_key_event_new_from_gdk_event(), fl_keyboard_manager_handle_event(), and self.
Referenced by fl_view_class_init().
|
static |
Definition at line 263 of file fl_view.cc.
References callback, event, fl_engine_get_binary_messenger(), fl_engine_send_key_event(), fl_key_event_dispose(), fl_text_input_plugin_filter_keypress(), fl_view_get_keyboard_state(), self, and user_data.
G_MODULE_EXPORT FlView* fl_view_new | ( | FlDartProject * | project | ) |
FlView:
#FlView is a GTK widget that is capable of displaying a Flutter application.
The following example shows how to set up a view in a GTK application: |[ FlDartProject *project = fl_dart_project_new (); FlView *view = fl_view_new (project); gtk_widget_show (GTK_WIDGET (view)); gtk_container_add (GTK_CONTAINER (parent), view);
FlBinaryMessenger *messenger = fl_engine_get_binary_messenger (fl_view_get_engine (view)); setup_channels_or_plugins (messenger); ]| fl_view_new: @project: The project to show.
Creates a widget to show Flutter application.
Returns: a new #FlView.
Definition at line 739 of file fl_view.cc.
|
static |
Definition at line 648 of file fl_view.cc.
References handle_geometry_changed().
Referenced by fl_view_class_init().
|
static |
Definition at line 258 of file fl_view.cc.
References fl_view_get_registrar_for_plugin().
|
static |
Definition at line 315 of file fl_view.cc.
References fl_engine_send_mouse_pointer_event(), fl_engine_send_pointer_pan_zoom_event(), and self.
|
static |
Definition at line 615 of file fl_view.cc.
References kPropFlutterProject, self, and value.
Referenced by fl_view_class_init().
void fl_view_set_textures | ( | FlView * | view, |
GdkGLContext * | context, | ||
GPtrArray * | textures | ||
) |
fl_view_set_textures: @view: an #FlView. @context: a #GdkGLContext, for #FlGLArea to render. @textures: (transfer none) (element-type FlBackingStoreProvider): a list of #FlBackingStoreProvider.
Set the textures for this view to render.
Definition at line 749 of file fl_view.cc.
References fl_gl_area_new(), fl_gl_area_queue_render(), and self.
Referenced by fl_renderer_gl_present_layers().
|
static |
Definition at line 341 of file fl_view.cc.
G_DEFINE_TYPE_WITH_CODE | ( | FlView | , |
fl_view | , | ||
GTK_TYPE_BOX | , | ||
G_IMPLEMENT_INTERFACE(fl_plugin_registry_get_type(), fl_view_plugin_registry_iface_init) G_IMPLEMENT_INTERFACE(fl_keyboard_view_delegate_get_type(), fl_view_keyboard_delegate_iface_init) G_IMPLEMENT_INTERFACE(fl_scrolling_view_delegate_get_type(), fl_view_scrolling_delegate_iface_init) G_IMPLEMENT_INTERFACE(fl_text_input_view_delegate_get_type(), fl_view_text_input_delegate_iface_init) | |||
) |
|
static |
Definition at line 458 of file fl_view.cc.
References fl_scrolling_manager_handle_rotation_begin(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 472 of file fl_view.cc.
References fl_scrolling_manager_handle_rotation_end(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 464 of file fl_view.cc.
References fl_scrolling_manager_handle_rotation_update(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 478 of file fl_view.cc.
References fl_scrolling_manager_handle_zoom_begin(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 490 of file fl_view.cc.
References fl_scrolling_manager_handle_zoom_end(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 484 of file fl_view.cc.
References fl_scrolling_manager_handle_zoom_update(), and self.
Referenced by fl_view_constructed().
|
static |
Definition at line 199 of file fl_view.cc.
References fl_engine_send_window_metrics_event(), fl_renderer_wait_for_frame(), and self.
Referenced by configure_cb(), fl_view_notify(), and realize_cb().
|
static |
Definition at line 107 of file fl_view.cc.
References fl_engine_get_binary_messenger(), fl_keyboard_manager_new(), fl_text_input_plugin_new(), and self.
Referenced by on_pre_engine_restart_cb(), and realize_cb().
|
static |
Definition at line 122 of file fl_view.cc.
References fl_scrolling_manager_new().
Referenced by fl_view_constructed(), and on_pre_engine_restart_cb().
|
static |
|
static |
Definition at line 424 of file fl_view.cc.
References event, fl_engine_send_mouse_pointer_event(), kMicrosecondsPerMillisecond, self, and TRUE.
Referenced by fl_view_constructed().
|
static |
Definition at line 389 of file fl_view.cc.
References check_pointer_inside(), event, fl_engine_send_mouse_pointer_event(), fl_keyboard_manager_sync_modifier_if_needed(), kMicrosecondsPerMillisecond, self, and TRUE.
Referenced by fl_view_constructed().
|
static |
Definition at line 235 of file fl_view.cc.
References init_keyboard(), init_scrolling(), self, and user_data.
Referenced by fl_view_constructed().
|
static |
Definition at line 520 of file fl_view.cc.
References error, fl_engine_start(), fl_renderer_start(), handle_geometry_changed(), init_keyboard(), self, and window_state_event_cb().
Referenced by fl_view_constructed().
|
static |
Definition at line 376 of file fl_view.cc.
References event, fl_scrolling_manager_handle_scroll_event(), self, and TRUE.
Referenced by fl_view_constructed().
|
static |
Definition at line 128 of file fl_view.cc.
References event, fl_engine_send_mouse_pointer_event(), fl_keyboard_manager_sync_modifier_if_needed(), fl_scrolling_manager_set_last_mouse_position(), kMicrosecondsPerMillisecond, self, and TRUE.
Referenced by button_press_event_cb(), and button_release_event_cb().
|
static |
Definition at line 221 of file fl_view.cc.
References fl_accessibility_plugin_handle_update_semantics_node(), node, self, and user_data.
Referenced by fl_view_constructed().
|
static |
Definition at line 496 of file fl_view.cc.
References engine, fl_engine_send_window_state_event(), self, state, and user_data.
Referenced by realize_cb().
GdkEvent* event |
Definition at line 99 of file fl_view.cc.
Referenced by button_press_event_cb(), button_release_event_cb(), check_pointer_inside(), enter_notify_event_cb(), fl_view_key_press_event(), fl_view_key_release_event(), fl_view_keyboard_delegate_iface_init(), leave_notify_event_cb(), motion_notify_event_cb(), scroll_event_cb(), and send_pointer_button_event().
|
staticconstexpr |
Definition at line 28 of file fl_view.cc.
Referenced by check_pointer_inside(), leave_notify_event_cb(), motion_notify_event_cb(), and send_pointer_button_event().
GdkEvent FlView* self |
Definition at line 100 of file fl_view.cc.
Referenced by activate_system_cursor(), channel_closed_cb(), check_pointer_inside(), commit_updates(), create_pango_layout(), engine_weak_notify_cb(), enter_notify_event_cb(), fl_accessibility_plugin_dispose(), fl_accessibility_plugin_handle_update_semantics_node(), fl_accessibility_plugin_new(), fl_accessible_node_delete_text(), fl_accessible_text_field_add_selection(), fl_accessible_text_field_dispose(), fl_accessible_text_field_get_character_count(), fl_accessible_text_field_get_n_selections(), fl_accessible_text_field_get_selection(), fl_accessible_text_field_init(), fl_accessible_text_field_insert_text(), fl_accessible_text_field_remove_selection(), fl_accessible_text_field_set_text_selection(), fl_accessible_text_field_set_value(), fl_backing_store_provider_dispose(), fl_basic_message_channel_dispose(), fl_basic_message_channel_new(), fl_basic_message_channel_respond(), fl_basic_message_channel_send(), fl_basic_message_channel_send_finish(), fl_basic_message_channel_set_message_handler(), fl_binary_messenger_impl_dispose(), fl_binary_messenger_new(), fl_binary_messenger_platform_message_cb(), fl_binary_messenger_response_handle_impl_dispose(), fl_dart_project_dispose(), fl_dart_project_set_aot_library_path(), fl_dart_project_set_assets_path(), fl_dart_project_set_dart_entrypoint_arguments(), fl_dart_project_set_icu_data_path(), fl_engine_dispatch_semantics_action(), fl_engine_dispose(), fl_engine_execute_task(), fl_engine_get_registrar_for_plugin(), fl_engine_gl_clear_current(), fl_engine_gl_external_texture_frame_callback(), fl_engine_gl_get_fbo(), fl_engine_gl_make_current(), fl_engine_gl_make_resource_current(), fl_engine_gl_proc_resolver(), fl_engine_init(), fl_engine_mark_texture_frame_available(), fl_engine_on_pre_engine_restart_cb(), fl_engine_platform_message_cb(), fl_engine_post_task(), fl_engine_register_external_texture(), fl_engine_send_key_event(), fl_engine_send_mouse_pointer_event(), fl_engine_send_platform_message(), fl_engine_send_platform_message_response(), fl_engine_send_pointer_pan_zoom_event(), fl_engine_send_window_metrics_event(), fl_engine_set_on_pre_engine_restart_handler(), fl_engine_set_platform_message_handler(), fl_engine_set_property(), fl_engine_set_update_semantics_node_handler(), fl_engine_start(), fl_engine_unregister_external_texture(), fl_engine_update_accessibility_features(), fl_engine_update_semantics_node_cb(), fl_event_channel_dispose(), fl_event_channel_new(), fl_event_channel_send(), fl_event_channel_send_end_of_stream(), fl_event_channel_send_error(), fl_gl_area_dispose(), fl_gl_area_draw(), fl_gl_area_queue_render(), fl_gl_area_unrealize(), fl_gnome_settings_dispose(), fl_gnome_settings_get_color_scheme(), fl_gnome_settings_get_text_scaling_factor(), fl_json_method_codec_decode_method_call(), fl_json_method_codec_decode_response(), fl_json_method_codec_encode_error_envelope(), fl_json_method_codec_encode_method_call(), fl_json_method_codec_encode_success_envelope(), fl_key_channel_responder_dispose(), fl_key_channel_responder_handle_event(), fl_key_channel_user_data_dispose(), fl_key_channel_user_data_new(), fl_key_embedder_call_record_dispose(), fl_key_embedder_responder_dispose(), fl_key_embedder_responder_handle_event(), fl_key_embedder_responder_handle_event_impl(), fl_key_embedder_responder_new(), fl_keyboard_manager_dispose(), fl_keyboard_manager_get_pressed_state(), fl_keyboard_manager_handle_event(), fl_keyboard_manager_new(), fl_keyboard_manager_remove_redispatched(), fl_keyboard_manager_sync_modifier_if_needed(), fl_keyboard_manager_user_data_new(), fl_keyboard_pending_event_dispose(), fl_keyboard_pending_event_new(), fl_method_call_dispose(), fl_method_call_respond(), fl_method_call_respond_error(), fl_method_call_respond_not_implemented(), fl_method_call_respond_success(), fl_method_channel_dispose(), fl_method_channel_invoke_method(), fl_method_channel_invoke_method_finish(), fl_method_channel_new(), fl_method_channel_respond(), fl_method_channel_set_method_call_handler(), fl_method_error_response_dispose(), fl_method_success_response_dispose(), fl_mouse_cursor_plugin_dispose(), fl_mouse_cursor_plugin_new(), fl_platform_plugin_dispose(), fl_platform_plugin_new(), fl_plugin_registrar_impl_dispose(), fl_plugin_registrar_new(), fl_scrolling_manager_handle_rotation_begin(), fl_scrolling_manager_handle_rotation_end(), fl_scrolling_manager_handle_rotation_update(), fl_scrolling_manager_handle_scroll_event(), fl_scrolling_manager_handle_zoom_begin(), fl_scrolling_manager_handle_zoom_end(), fl_scrolling_manager_handle_zoom_update(), fl_scrolling_manager_new(), fl_settings_plugin_dispose(), fl_settings_plugin_new(), fl_settings_portal_dispose(), fl_settings_portal_start(), fl_standard_method_codec_decode_method_call(), fl_standard_method_codec_decode_response(), fl_standard_method_codec_encode_error_envelope(), fl_standard_method_codec_encode_method_call(), fl_standard_method_codec_encode_success_envelope(), fl_task_runner_block_main_thread(), fl_task_runner_dispose(), fl_task_runner_init(), fl_task_runner_on_expired_timeout(), fl_task_runner_post_task(), fl_task_runner_process_expired_tasks_locked(), fl_task_runner_release_main_thread(), fl_task_runner_tasks_did_change_locked(), fl_texture_registrar_impl_dispose(), fl_texture_registrar_impl_init(), fl_value_append(), fl_value_append_take(), fl_value_get_bool(), fl_value_get_float(), fl_value_get_float32_list(), fl_value_get_float_list(), fl_value_get_int(), fl_value_get_int32_list(), fl_value_get_int64_list(), fl_value_get_length(), fl_value_get_list_value(), fl_value_get_map_key(), fl_value_get_map_value(), fl_value_get_string(), fl_value_get_uint8_list(), fl_value_lookup(), fl_value_lookup_index(), fl_value_new_float32_list(), fl_value_new_float_list(), fl_value_new_int32_list(), fl_value_new_int64_list(), fl_value_new_uint8_list(), fl_value_set(), fl_value_set_string(), fl_value_set_string_take(), fl_value_set_take(), fl_value_unref(), fl_view_accessible_dispose(), fl_view_accessible_handle_update_semantics_node(), fl_view_constructed(), fl_view_dispose(), fl_view_get_keyboard_state(), fl_view_get_property(), fl_view_get_registrar_for_plugin(), fl_view_key_press_event(), fl_view_key_release_event(), fl_view_keyboard_delegate_iface_init(), fl_view_scrolling_delegate_iface_init(), fl_view_set_property(), fl_view_set_textures(), G_DEFINE_TYPE(), G_DEFINE_TYPE_WITH_CODE(), gesture_rotation_begin_cb(), gesture_rotation_end_cb(), gesture_rotation_update_cb(), gesture_zoom_begin_cb(), gesture_zoom_end_cb(), gesture_zoom_update_cb(), get_engine(), get_keyboard_state(), get_node(), get_pango_context(), guarantee_layout(), handle_geometry_changed(), handle_method_call(), handle_response(), init_keyboard(), keymap_keys_changed_cb(), leave_notify_event_cb(), lookup_node(), lookup_texture(), mark_texture_frame_available(), message_cb(), motion_notify_event_cb(), on_pre_engine_restart_cb(), platform_message_handler_free(), possibly_update_lock_bit(), realize_cb(), register_texture(), remove_handlers(), request_app_exit(), request_app_exit_response_cb(), responder_handle_event_callback(), scroll_event_cb(), send_message_cb(), send_on_channel(), send_on_channel_finish(), send_pointer_button_event(), send_ready_cb(), send_response(), set_message_handler_on_channel(), setup_locales(), synchronize_lock_states_loop_body(), synchronize_pressed_states_loop_body(), system_exit_application(), test_method_codec_decode_method_call(), test_method_codec_decode_response(), test_method_codec_dispose(), test_method_codec_encode_method_call(), unregister_texture(), update_caps_lock_state_logic_inferrence(), update_mapping_record(), update_pressing_state(), update_semantics_node_cb(), update_settings(), and window_state_event_cb().
return TRUE |
Definition at line 103 of file fl_view.cc.
Referenced by check_pointer_inside(), enter_notify_event_cb(), fl_view_constructed(), fl_view_init(), leave_notify_event_cb(), motion_notify_event_cb(), scroll_event_cb(), and send_pointer_button_event().