Home | History | Annotate | Download | only in views

Lines Matching refs:name

56     bool findS32(const char name[], int32_t* value = nullptr) const {
57 return fMeta.findS32(name, value);
63 bool findScalar(const char name[], SkScalar* value = nullptr) const {
64 return fMeta.findScalar(name, value);
70 const SkScalar* findScalars(const char name[], int* count, SkScalar values[] = nullptr) const {
71 return fMeta.findScalars(name, count, values);
75 const char* findString(const char name[]) const { return fMeta.findString(name); }
80 bool findPtr(const char name[], void** value) const { return fMeta.findPtr(name, value); }
81 bool findBool(const char name[], bool* value) const { return fMeta.findBool(name, value); }
82 const void* findData(const char name[], size_t* byteCount = nullptr) const {
83 return fMeta.findData(name, byteCount);
87 bool hasS32(const char name[], int32_t value) const { return fMeta.hasS32(name, value); }
89 bool hasScalar(const char name[], SkScalar value) const { return fMeta.hasScalar(name, value); }
91 bool hasString(const char name[], const char value[]) const { return fMeta.hasString(name, value); }
93 bool hasPtr(const char name[], void* value) const { return fMeta.hasPtr(name, value); }
94 bool hasBool(const char name[], bool value) const { return fMeta.hasBool(name, value); }
95 bool hasData(const char name[], const void* data, size_t byteCount) const {
96 return fMeta.hasData(name, data, byteCount);
99 /** Add/replace the named 32bit field to the event. In XML use the subelement <data name=... s32=... /> */
100 void setS32(const char name[], int32_t value) { fMeta.setS32(name, value); }
101 /** Add/replace the named SkScalar field to the event. In XML use the subelement <data name=... scalar=... /> */
102 void setScalar(const char name[], SkScalar value) { fMeta.setScalar(name, value); }
104 SkScalar* setScalars(const char name[], int count, const SkScalar values[] = nullptr) {
105 return fMeta.setScalars(name, count, values);
107 /** Add/replace the named string field to the event. In XML use the subelement <data name=... string=... */
108 void setString(const char name[], const char value[]) { fMeta.setString(name, value); }
110 void setPtr(const char name[], void* value) { fMeta.setPtr(name, value); }
111 void setBool(const char name[], bool value) { fMeta.setBool(name, value); }
112 void setData(const char name[], const void* data, size_t byteCount) {
113 fMeta.setData(name, data, byteCount);