Flutter Engine
The Flutter Engine
flutter::Engine Member List

This is the complete list of members for flutter::Engine, including all inherited members.

AddView(int64_t view_id, const ViewportMetrics &view_metrics, std::function< void(bool added)> callback)flutter::Engine
BeginFrame(fml::TimePoint frame_time, uint64_t frame_number)flutter::Engine
DispatchPlatformMessage(std::unique_ptr< PlatformMessage > message)flutter::Engine
DispatchPointerDataPacket(std::unique_ptr< PointerDataPacket > packet, uint64_t trace_flow_id)flutter::Engine
DispatchSemanticsAction(int node_id, SemanticsAction action, fml::MallocMapping args)flutter::Engine
DoDispatchPacket(std::unique_ptr< PointerDataPacket > packet, uint64_t trace_flow_id) overrideflutter::Enginevirtual
Engine(Delegate &delegate, const PointerDataDispatcherMaker &dispatcher_maker, const std::shared_ptr< fml::ConcurrentTaskRunner > &image_decoder_task_runner, const TaskRunners &task_runners, const Settings &settings, std::unique_ptr< Animator > animator, const fml::WeakPtr< IOManager > &io_manager, const std::shared_ptr< FontCollection > &font_collection, std::unique_ptr< RuntimeController > runtime_controller, const std::shared_ptr< fml::SyncSwitch > &gpu_disabled_switch)flutter::Engine
Engine(Delegate &delegate, const PointerDataDispatcherMaker &dispatcher_maker, DartVM &vm, fml::RefPtr< const DartSnapshot > isolate_snapshot, const TaskRunners &task_runners, const PlatformData &platform_data, const Settings &settings, std::unique_ptr< Animator > animator, fml::WeakPtr< IOManager > io_manager, const fml::RefPtr< SkiaUnrefQueue > &unref_queue, fml::TaskRunnerAffineWeakPtr< SnapshotDelegate > snapshot_delegate, std::shared_ptr< VolatilePathTracker > volatile_path_tracker, const std::shared_ptr< fml::SyncSwitch > &gpu_disabled_switch, impeller::RuntimeStageBackend runtime_stage_type=impeller::RuntimeStageBackend::kSkSL)flutter::Engine
GetAssetManager() overrideflutter::Enginevirtual
GetFontCollection() overrideflutter::Enginevirtual
GetImageDecoderWeakPtr()flutter::Engine
GetImageGeneratorRegistry()flutter::Engine
GetLastEntrypoint() constflutter::Engine
GetLastEntrypointArgs() constflutter::Engine
GetLastEntrypointLibrary() constflutter::Engine
GetRuntimeController() constflutter::Engineinline
GetUIIsolateLastError()flutter::Engine
GetUIIsolateMainPort()flutter::Engine
GetUIIsolateName()flutter::Engine
GetUIIsolateReturnCode()flutter::Engine
GetVsyncWaiter() constflutter::Engine
GetWeakPtr() constflutter::Engine
InitialRoute() constflutter::Engineinline
LoadDartDeferredLibrary(intptr_t loading_unit_id, std::unique_ptr< const fml::Mapping > snapshot_data, std::unique_ptr< const fml::Mapping > snapshot_instructions)flutter::Engine
LoadDartDeferredLibraryError(intptr_t loading_unit_id, const std::string &error_message, bool transient)flutter::Engine
NotifyDestroyed()flutter::Engine
NotifyIdle(fml::TimeDelta deadline)flutter::Engine
OnAllViewsRendered() overrideflutter::Enginevirtual
RemoveView(int64_t view_id)flutter::Engine
ReportTimings(std::vector< int64_t > timings)flutter::Engine
Restart(RunConfiguration configuration)flutter::Engine
Run(RunConfiguration configuration)flutter::Engine
RunStatus enum nameflutter::Engine
ScheduleFrame(bool regenerate_layer_trees) overrideflutter::Enginevirtual
ScheduleFrame()flutter::Engineinline
ScheduleSecondaryVsyncCallback(uintptr_t id, const fml::closure &callback) overrideflutter::Enginevirtual
SetAccessibilityFeatures(int32_t flags)flutter::Engine
SetDisplays(const std::vector< DisplayData > &displays)flutter::Engine
SetSemanticsEnabled(bool enabled)flutter::Engine
SetupDefaultFontManager()flutter::Engine
SetViewportMetrics(int64_t view_id, const ViewportMetrics &metrics)flutter::Engine
ShutdownPlatformIsolates()flutter::Engine
Spawn(Delegate &delegate, const PointerDataDispatcherMaker &dispatcher_maker, const Settings &settings, std::unique_ptr< Animator > animator, const std::string &initial_route, const fml::WeakPtr< IOManager > &io_manager, fml::TaskRunnerAffineWeakPtr< SnapshotDelegate > snapshot_delegate, const std::shared_ptr< fml::SyncSwitch > &gpu_disabled_switch) constflutter::Engine
testing::ShellTestflutter::Enginefriend
UIIsolateHasLivePorts()flutter::Engine
UpdateAssetManager(const std::shared_ptr< AssetManager > &asset_manager)flutter::Engine
~Engine() overrideflutter::Engine
~RuntimeDelegate()flutter::RuntimeDelegateprotectedvirtual