Flutter Engine
The Flutter Engine
|
#include <GrBuffer.h>
Public Member Functions | |
GrBuffer (const GrBuffer &)=delete | |
GrBuffer & | operator= (const GrBuffer &)=delete |
virtual | ~GrBuffer ()=default |
virtual void | ref () const =0 |
virtual void | unref () const =0 |
virtual size_t | size () const =0 |
virtual bool | isCpuBuffer () const =0 |
Protected Member Functions | |
GrBuffer ()=default | |
Base class for a GPU buffer object or a client side arrays.
Definition at line 14 of file GrBuffer.h.
|
delete |
|
virtualdefault |
|
protecteddefault |
|
pure virtual |
Is this an instance of GrCpuBuffer? Otherwise, an instance of GrGpuBuffer.
Implemented in GrGpuBuffer, and GrCpuBuffer.
|
pure virtual |
Implemented in GrGpuBuffer, and GrCpuBuffer.
|
pure virtual |
Size of the buffer in bytes.
Implemented in GrGpuBuffer, and GrCpuBuffer.
|
pure virtual |
Implemented in GrGpuBuffer, and GrCpuBuffer.