Flutter Engine
FlutterDesktopEngineState Struct Reference

Public Member Functions

 FLUTTER_API_SYMBOL (FlutterEngine) flutter_engine
 

Public Attributes

std::unique_ptr< flutter::EventLoopevent_loop
 
std::unique_ptr< FlutterDesktopMessengermessenger
 
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 104 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 131 of file flutter_glfw.cc.

Referenced by RunFlutterEngine().

◆ event_loop

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

◆ internal_plugin_registrar

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

Definition at line 121 of file flutter_glfw.cc.

Referenced by SetUpCommonEngineState().

◆ message_dispatcher

◆ messenger

std::unique_ptr<FlutterDesktopMessenger> FlutterDesktopEngineState::messenger

◆ platform_handler

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

Definition at line 124 of file flutter_glfw.cc.

Referenced by SetUpCommonEngineState().

◆ plugin_registrar

std::unique_ptr<FlutterDesktopPluginRegistrar> FlutterDesktopEngineState::plugin_registrar

Definition at line 118 of file flutter_glfw.cc.

Referenced by FlutterDesktopGetPluginRegistrar(), and SetUpCommonEngineState().

◆ window_controller


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