Lines Matching defs:SkMetaData

10 #include "SkMetaData.h"
15 SkMetaData::PtrProc fProc;
18 void* SkMetaData::RefCntProc(void* ptr, bool doRef) {
30 SkMetaData::SkMetaData() : fRec(NULL)
34 SkMetaData::SkMetaData(const SkMetaData& src) : fRec(NULL)
39 SkMetaData::~SkMetaData()
44 void SkMetaData::reset()
61 SkMetaData& SkMetaData::operator=(const SkMetaData& src)
74 void SkMetaData::setS32(const char name[], int32_t value)
79 void SkMetaData::setScalar(const char name[], SkScalar value)
84 SkScalar* SkMetaData::setScalars(const char name[], int count, const SkScalar values[])
92 void SkMetaData::setString(const char name[], const char value[])
97 void SkMetaData::setPtr(const char name[], void* ptr, PtrProc proc) {
102 void SkMetaData::setBool(const char name[], bool value)
107 void SkMetaData::setData(const char name[], const void* data, size_t byteCount) {
111 void* SkMetaData::set(const char name[], const void* data, size_t dataSize, Type type, int count)
145 bool SkMetaData::findS32(const char name[], int32_t* value) const
158 bool SkMetaData::findScalar(const char name[], SkScalar* value) const
171 const SkScalar* SkMetaData::findScalars(const char name[], int* count, SkScalar values[]) const
185 bool SkMetaData::findPtr(const char name[], void** ptr, PtrProc* proc) const {
201 const char* SkMetaData::findString(const char name[]) const
208 bool SkMetaData::findBool(const char name[], bool* value) const
221 const void* SkMetaData::findData(const char name[], size_t* length) const {
233 const SkMetaData::Rec* SkMetaData::find(const char name[], Type type) const
245 bool SkMetaData::remove(const char name[], Type type) {
272 bool SkMetaData::removeS32(const char name[])
277 bool SkMetaData::removeScalar(const char name[])
282 bool SkMetaData::removeString(const char name[])
287 bool SkMetaData::removePtr(const char name[])
292 bool SkMetaData::removeBool(const char name[])
297 bool SkMetaData::removeData(const char name[]) {
303 SkMetaData::Iter::Iter(const SkMetaData& metadata) {
307 void SkMetaData::Iter::reset(const SkMetaData& metadata) {
311 const char* SkMetaData::Iter::next(SkMetaData::Type* t, int* count) {
316 *t = (SkMetaData::Type)fRec->fType;
330 SkMetaData::Rec* SkMetaData::Rec::Alloc(size_t size) {
334 void SkMetaData::Rec::Free(Rec* rec) {