Flutter Engine
The Flutter Engine
|
#include <GrManagedResource.h>
Public Member Functions | |
GrTextureResource () | |
~GrTextureResource () override | |
void | setRelease (sk_sp< GrSurface::RefCntedReleaseProc > releaseHelper) |
Public Member Functions inherited from GrManagedResource | |
GrManagedResource () | |
virtual | ~GrManagedResource () |
bool | unique () const |
void | ref () const |
void | unref () const |
Protected Member Functions | |
void | invokeReleaseProc () const |
Protected Attributes | |
sk_sp< GrSurface::RefCntedReleaseProc > | fReleaseHelper |
GrTextureResource is the base class for managed texture resources, and implements the basic releaseProc functionality for them.
Definition at line 217 of file GrManagedResource.h.
|
inline |
Definition at line 219 of file GrManagedResource.h.
|
inlineoverride |
Definition at line 221 of file GrManagedResource.h.
|
inlineprotected |
Definition at line 232 of file GrManagedResource.h.
|
inline |
Definition at line 225 of file GrManagedResource.h.
|
mutableprotected |
Definition at line 230 of file GrManagedResource.h.