Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
FlutterDesktopEngineState Struct Reference

Public Member Functions

 FLUTTER_API_SYMBOL (FlutterEngine) flutter_engine
 

Public Attributes

std::unique_ptr< flutter::EventLoopevent_loop
 
FlutterDesktopMessengerReferenceOwner messenger
 
std::unique_ptr< flutter::IncomingMessageDispatchermessage_dispatcher
 
std::unique_ptr< FlutterDesktopPluginRegistrarplugin_registrar
 
std::unique_ptr< flutter::PluginRegistrarinternal_plugin_registrar
 
std::unique_ptr< flutter::PlatformHandlerplatform_handler
 
FlutterDesktopWindowControllerStatewindow_controller = nullptr
 
UniqueAotDataPtr aot_data = nullptr
 

Detailed Description

Definition at line 117 of file flutter_glfw.cc.

Member Function Documentation

◆ FLUTTER_API_SYMBOL()

FlutterDesktopEngineState::FLUTTER_API_SYMBOL ( FlutterEngine  )

Member Data Documentation

◆ aot_data

UniqueAotDataPtr FlutterDesktopEngineState::aot_data = nullptr

Definition at line 145 of file flutter_glfw.cc.

◆ event_loop

std::unique_ptr<flutter::EventLoop> FlutterDesktopEngineState::event_loop

Definition at line 122 of file flutter_glfw.cc.

◆ internal_plugin_registrar

std::unique_ptr<flutter::PluginRegistrar> FlutterDesktopEngineState::internal_plugin_registrar

Definition at line 135 of file flutter_glfw.cc.

◆ message_dispatcher

std::unique_ptr<flutter::IncomingMessageDispatcher> FlutterDesktopEngineState::message_dispatcher

Definition at line 129 of file flutter_glfw.cc.

◆ messenger

FlutterDesktopMessengerReferenceOwner FlutterDesktopEngineState::messenger
Initial value:

Definition at line 125 of file flutter_glfw.cc.

◆ platform_handler

std::unique_ptr<flutter::PlatformHandler> FlutterDesktopEngineState::platform_handler

Definition at line 138 of file flutter_glfw.cc.

◆ plugin_registrar

std::unique_ptr<FlutterDesktopPluginRegistrar> FlutterDesktopEngineState::plugin_registrar

Definition at line 132 of file flutter_glfw.cc.

◆ window_controller

FlutterDesktopWindowControllerState* FlutterDesktopEngineState::window_controller = nullptr

Definition at line 142 of file flutter_glfw.cc.


The documentation for this struct was generated from the following file: