#include <mapping.h>
Public Member Functions | |
| Mapping () | |
| virtual | ~Mapping () |
| virtual size_t | GetSize () const =0 |
| virtual const uint8_t * | GetMapping () const =0 |
| virtual bool | IsDontNeedSafe () const =0 |
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in fml::FileMapping, fml::DataMapping, fml::NonOwnedMapping, fml::MallocMapping, fml::SymbolMapping, flutter::APKAssetMapping, and flutter_runner::FileInNamespaceBuffer.
Referenced by impeller::ProcTableGLES::ComputeShaderWithDefines(), impeller::Allocator::CreateBufferWithCopy(), impeller::testing::CreateStringFromMapping(), flutter::AssetManagerFontStyleSet::createTypeface(), impeller::IsMappingSPIRV(), flutter::DartSnapshot::IsNullSafetyEnabled(), and impeller::ProcTableGLES::ShaderSourceMapping().
|
pure virtual |
Implemented in fml::FileMapping, fml::DataMapping, fml::NonOwnedMapping, fml::MallocMapping, fml::SymbolMapping, flutter::APKAssetMapping, and flutter_runner::FileInNamespaceBuffer.
Referenced by impeller::ProcTableGLES::ComputeShaderWithDefines(), impeller::Allocator::CreateBufferWithCopy(), impeller::testing::CreateStringFromMapping(), flutter::AssetManagerFontStyleSet::createTypeface(), impeller::IsMappingSPIRV(), flutter::DartSnapshot::IsNullSafetyEnabled(), and impeller::ProcTableGLES::ShaderSourceMapping().
|
pure virtual |