Flutter Engine
The Flutter Engine
|
#include <ResourceKey.h>
Classes | |
class | Builder |
Public Member Functions | |
uint32_t | hash () const |
size_t | size () const |
void | reset () |
bool | isValid () const |
Protected Member Functions | |
ResourceKey () | |
bool | operator== (const ResourceKey &that) const |
ResourceKey & | operator= (const ResourceKey &that) |
uint32_t | domain () const |
size_t | dataSize () const |
const uint32_t * | data () const |
Static Protected Attributes | |
static const uint32_t | kInvalidDomain = 0 |
Friends | |
class | ::TestResource |
Base class for all gpu Resource cache keys. There are two types of cache keys. Refer to the comments for each key type below.
Definition at line 35 of file ResourceKey.h.
|
inlineprotected |
Definition at line 97 of file ResourceKey.h.
|
inlineprotected |
ptr to the key data, excluding meta-data (hash, domain, etc).
Definition at line 127 of file ResourceKey.h.
|
inlineprotected |
size of the key data, excluding meta-data (hash, domain, etc).
Definition at line 124 of file ResourceKey.h.
|
inlineprotected |
Definition at line 121 of file ResourceKey.h.
|
inline |
Definition at line 37 of file ResourceKey.h.
|
inline |
Definition at line 55 of file ResourceKey.h.
|
inlineprotected |
Definition at line 106 of file ResourceKey.h.
|
inlineprotected |
Definition at line 99 of file ResourceKey.h.
|
inline |
Reset to an invalid key.
Definition at line 49 of file ResourceKey.h.
|
inline |
Definition at line 42 of file ResourceKey.h.
|
friend |
Definition at line 169 of file ResourceKey.h.
|
staticprotected |
Definition at line 95 of file ResourceKey.h.