Home | History | Annotate | Download | only in utils

Lines Matching defs:SkMetaData

8 #include "SkMetaData.h"
16 SkMetaData::PtrProc fProc;
19 void* SkMetaData::RefCntProc(void* ptr, bool doRef) {
31 SkMetaData::SkMetaData() : fRec(nullptr)
35 SkMetaData::SkMetaData(const SkMetaData& src) : fRec(nullptr)
40 SkMetaData::~SkMetaData()
45 void SkMetaData::reset()
62 SkMetaData& SkMetaData::operator=(const SkMetaData& src)
75 void SkMetaData::setS32(const char name[], int32_t value)
80 void SkMetaData::setScalar(const char name[], SkScalar value)
85 SkScalar* SkMetaData::setScalars(const char name[], int count, const SkScalar values[])
93 void SkMetaData::setString(const char name[], const char value[])
98 void SkMetaData::setPtr(const char name[], void* ptr, PtrProc proc) {
103 void SkMetaData::setBool(const char name[], bool value)
108 void SkMetaData::setData(const char name[], const void* data, size_t byteCount) {
112 void* SkMetaData::set(const char name[], const void* data, size_t dataSize, Type type, int count)
146 bool SkMetaData::findS32(const char name[], int32_t* value) const
159 bool SkMetaData::findScalar(const char name[], SkScalar* value) const
172 const SkScalar* SkMetaData::findScalars(const char name[], int* count, SkScalar values[]) const
186 bool SkMetaData::findPtr(const char name[], void** ptr, PtrProc* proc) const {
202 const char* SkMetaData::findString(const char name[]) const
209 bool SkMetaData::findBool(const char name[], bool* value) const
222 const void* SkMetaData::findData(const char name[], size_t* length) const {
234 const SkMetaData::Rec* SkMetaData::find(const char name[], Type type) const
246 bool SkMetaData::remove(const char name[], Type type) {
273 bool SkMetaData::removeS32(const char name[])
278 bool SkMetaData::removeScalar(const char name[])
283 bool SkMetaData::removeString(const char name[])
288 bool SkMetaData::removePtr(const char name[])
293 bool SkMetaData::removeBool(const char name[])
298 bool SkMetaData::removeData(const char name[]) {
304 SkMetaData::Iter::Iter(const SkMetaData& metadata) {
308 void SkMetaData::Iter::reset(const SkMetaData& metadata) {
312 const char* SkMetaData::Iter::next(SkMetaData::Type* t, int* count) {
317 *t = (SkMetaData::Type)fRec->fType;
331 SkMetaData::Rec* SkMetaData::Rec::Alloc(size_t size) {
335 void SkMetaData::Rec::Free(Rec* rec) {