Home | History | Annotate | Download | only in utils

Lines Matching refs:SkRTConf

34 /** \class SkRTConf
37 template<typename T> class SkRTConf: public SkRTConfBase {
39 SkRTConf(const char *name, const T &defaultValue, const char *description);
54 #define SK_CONF_DECLARE(confType, varName, confName, defaultValue, description) static SkRTConf<confType> varName(confName, defaultValue, description)
77 template<typename T> friend class SkRTConf;
92 SkRTConf<T>::SkRTConf(const char *name, const T &defaultValue, const char *description)
106 void SkRTConf<T>::print(SkWStream *o) const {
121 void SkRTConf<T>::doPrint(char *s) const {
125 template<> inline void SkRTConf<bool>::doPrint(char *s) const {
131 template<> inline void SkRTConf<int>::doPrint(char *s) const {
137 template<> inline void SkRTConf<unsigned int>::doPrint(char *s) const {
143 template<> inline void SkRTConf<float>::doPrint(char *s) const {
149 template<> inline void SkRTConf<double>::doPrint(char *s) const {
155 template<> inline void SkRTConf<const char *>::doPrint(char *s) const {
162 bool SkRTConf<T>::equals(const SkRTConfBase *conf) const {
164 const SkRTConf<T> *child_pointer = static_cast<const SkRTConf<T> *>(conf);