Lines Matching full:value
32 bool findS32(const char name[], int32_t* value = NULL) const;
33 bool findScalar(const char name[], SkScalar* value = NULL) const;
36 bool findPtr(const char name[], void** value = NULL) const;
37 bool findBool(const char name[], bool* value = NULL) const;
39 bool hasS32(const char name[], int32_t value) const
42 return this->findS32(name, &v) && v == value;
44 bool hasScalar(const char name[], SkScalar value) const
47 return this->findScalar(name, &v) && v == value;
49 bool hasString(const char name[], const char value[]) const
52 return v == NULL && value == NULL ||
53 v != NULL && value != NULL && !strcmp(v, value);
55 bool hasPtr(const char name[], void* value) const
58 return this->findPtr(name, &v) && v == value;
60 bool hasBool(const char name[], bool value) const
63 return this->findBool(name, &v) && v == value;
66 void setS32(const char name[], int32_t value);
67 void setScalar(const char name[], SkScalar value);
69 void setString(const char name[], const char value[]);
70 void setPtr(const char name[], void* value);
71 void setBool(const char name[], bool value);