Flutter Engine
flutter::IOManager Class Referenceabstract

#include <io_manager.h>

Inheritance diagram for flutter::IOManager:
flutter::ShellIOManager flutter::testing::TestIOManager

Public Member Functions

virtual ~IOManager ()=default
 
virtual fml::WeakPtr< IOManagerGetWeakIOManager () const =0
 
virtual fml::WeakPtr< GrDirectContext > GetResourceContext () const =0
 
virtual fml::RefPtr< flutter::SkiaUnrefQueueGetSkiaUnrefQueue () const =0
 
virtual std::shared_ptr< fml::SyncSwitchGetIsGpuDisabledSyncSwitch ()=0
 

Detailed Description

Definition at line 17 of file io_manager.h.

Constructor & Destructor Documentation

◆ ~IOManager()

virtual flutter::IOManager::~IOManager ( )
virtualdefault

Member Function Documentation

◆ GetIsGpuDisabledSyncSwitch()

virtual std::shared_ptr<fml::SyncSwitch> flutter::IOManager::GetIsGpuDisabledSyncSwitch ( )
pure virtual

◆ GetResourceContext()

virtual fml::WeakPtr<GrDirectContext> flutter::IOManager::GetResourceContext ( ) const
pure virtual

◆ GetSkiaUnrefQueue()

virtual fml::RefPtr<flutter::SkiaUnrefQueue> flutter::IOManager::GetSkiaUnrefQueue ( ) const
pure virtual

◆ GetWeakIOManager()

virtual fml::WeakPtr<IOManager> flutter::IOManager::GetWeakIOManager ( ) const
pure virtual

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