Flutter Engine
The Flutter Engine
Public Member Functions | Protected Member Functions | List of all members
SkImage::AsyncReadResult Class Referenceabstract

#include <SkImage.h>

Inheritance diagram for SkImage::AsyncReadResult:
skgpu::TAsyncReadResult< T, IDType, TransferResultType >

Public Member Functions

 AsyncReadResult (const AsyncReadResult &)=delete
 
 AsyncReadResult (AsyncReadResult &&)=delete
 
AsyncReadResultoperator= (const AsyncReadResult &)=delete
 
AsyncReadResultoperator= (AsyncReadResult &&)=delete
 
virtual ~AsyncReadResult ()=default
 
virtual int count () const =0
 
virtual const void * data (int i) const =0
 
virtual size_t rowBytes (int i) const =0
 

Protected Member Functions

 AsyncReadResult ()=default
 

Detailed Description

The result from asyncRescaleAndReadPixels() or asyncRescaleAndReadPixelsYUV420().

Definition at line 561 of file SkImage.h.

Constructor & Destructor Documentation

◆ AsyncReadResult() [1/3]

SkImage::AsyncReadResult::AsyncReadResult ( const AsyncReadResult )
delete

◆ AsyncReadResult() [2/3]

SkImage::AsyncReadResult::AsyncReadResult ( AsyncReadResult &&  )
delete

◆ ~AsyncReadResult()

virtual SkImage::AsyncReadResult::~AsyncReadResult ( )
virtualdefault

◆ AsyncReadResult() [3/3]

SkImage::AsyncReadResult::AsyncReadResult ( )
protecteddefault

Member Function Documentation

◆ count()

virtual int SkImage::AsyncReadResult::count ( ) const
pure virtual

◆ data()

virtual const void * SkImage::AsyncReadResult::data ( int  i) const
pure virtual

◆ operator=() [1/2]

AsyncReadResult & SkImage::AsyncReadResult::operator= ( AsyncReadResult &&  )
delete

◆ operator=() [2/2]

AsyncReadResult & SkImage::AsyncReadResult::operator= ( const AsyncReadResult )
delete

◆ rowBytes()

virtual size_t SkImage::AsyncReadResult::rowBytes ( int  i) const
pure virtual

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