aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental/skottie/SkottiePriv.h
diff options
context:
space:
mode:
Diffstat (limited to 'experimental/skottie/SkottiePriv.h')
-rw-r--r--experimental/skottie/SkottiePriv.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/experimental/skottie/SkottiePriv.h b/experimental/skottie/SkottiePriv.h
deleted file mode 100644
index 663a3f3d4c..0000000000
--- a/experimental/skottie/SkottiePriv.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright 2017 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-#ifndef SkottiePriv_DEFINED
-#define SkottiePriv_DEFINED
-
-#include "SkJSONCPP.h"
-#include "SkPoint.h"
-#include "SkScalar.h"
-#include "SkString.h"
-
-namespace skottie {
-
-#define LOG SkDebugf
-
-static inline SkScalar ParseScalar(const Json::Value& v, SkScalar defaultValue) {
- return !v.isNull() && v.isConvertibleTo(Json::realValue)
- ? v.asFloat() : defaultValue;
-}
-
-static inline SkString ParseString(const Json::Value& v, const char defaultValue[]) {
- return SkString(!v.isNull() && v.isConvertibleTo(Json::stringValue)
- ? v.asCString() : defaultValue);
-}
-
-static inline int ParseInt(const Json::Value& v, int defaultValue) {
- return !v.isNull() && v.isConvertibleTo(Json::intValue)
- ? v.asInt() : defaultValue;
-}
-
-static inline bool ParseBool(const Json::Value& v, bool defaultValue) {
- return !v.isNull() && v.isConvertibleTo(Json::booleanValue)
- ? v.asBool() : defaultValue;
-}
-
-} // namespace
-
-#endif // SkottiePriv_DEFINED