Lines Matching refs:SkFlagInfo
99 class SkFlagInfo; variable
171 friend class SkFlagInfo; variable
185 static SkFlagInfo* gHead;
189 friend class SkFlagInfo; variable
197 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateBoolFlag(TO_STRING(name), \
207 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateBoolFlag(TO_STRING(name), \
217 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateStringFlag(TO_STRING(name), \
224 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateStringFlag(TO_STRING(name), \
235 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateStringFlag(TO_STRING(name), \
248 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateIntFlag(TO_STRING(name), \
255 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateIntFlag(TO_STRING(name), \
265 SK_UNUSED static bool unused_##name = SkFlagInfo::CreateDoubleFlag(TO_STRING(name), \
272 class SkFlagInfo {
298 SkFlagInfo* info = new SkFlagInfo(name, shortName, kBool_FlagType, helpString, nullptr); in CreateBoolFlag()
320 SkFlagInfo* info = new SkFlagInfo(name, nullptr, kInt_FlagType, helpString, nullptr); in CreateIntFlag()
328 SkFlagInfo* info = new SkFlagInfo(name, shortName, kInt_FlagType, helpString, nullptr); in CreateIntFlag()
339 SkFlagInfo* info = new SkFlagInfo(name, nullptr, kDouble_FlagType, helpString, nullptr); in CreateDoubleFlag()
402 SkFlagInfo* next() { return fNext; } in next()
414 case SkFlagInfo::kBool_FlagType: in defaultValue()
417 case SkFlagInfo::kString_FlagType: in defaultValue()
419 case SkFlagInfo::kInt_FlagType: in defaultValue()
422 case SkFlagInfo::kDouble_FlagType: in defaultValue()
433 case SkFlagInfo::kBool_FlagType: in typeAsString()
435 case SkFlagInfo::kString_FlagType: in typeAsString()
437 case SkFlagInfo::kInt_FlagType: in typeAsString()
439 case SkFlagInfo::kDouble_FlagType: in typeAsString()
448 SkFlagInfo(const char* name, const char* shortName, FlagTypes type, const char* helpString, in SkFlagInfo() function
494 SkFlagInfo* fNext;