Document fields in FlEngine (flutter/engine#56266)
Update documentation.
This commit is contained in:
parent
73c5a2be81
commit
9df9cb0c8d
@ -39,15 +39,35 @@ struct _FlEngine {
|
||||
// Thread the GLib main loop is running on.
|
||||
GThread* thread;
|
||||
|
||||
// The project this engine is running.
|
||||
FlDartProject* project;
|
||||
|
||||
// Renders the Flutter app.
|
||||
FlRenderer* renderer;
|
||||
|
||||
// Messenger used to send and receive platform messages.
|
||||
FlBinaryMessenger* binary_messenger;
|
||||
|
||||
// Implements the flutter/settings channel.
|
||||
FlSettingsHandler* settings_handler;
|
||||
|
||||
// Implements the flutter/platform channel.
|
||||
FlPlatformHandler* platform_handler;
|
||||
|
||||
// Manages textures rendered by native code.
|
||||
FlTextureRegistrar* texture_registrar;
|
||||
|
||||
// Schedules tasks to be run on the appropriate thread.
|
||||
FlTaskRunner* task_runner;
|
||||
|
||||
// Ahead of time data used to make engine run faster.
|
||||
FlutterEngineAOTData aot_data;
|
||||
|
||||
// The Flutter engine.
|
||||
FLUTTER_API_SYMBOL(FlutterEngine) engine;
|
||||
|
||||
// Function table for engine API, used to intercept engine calls for testing
|
||||
// purposes.
|
||||
FlutterEngineProcTable embedder_api;
|
||||
|
||||
// Next ID to use for a view.
|
||||
|
Loading…
x
Reference in New Issue
Block a user