/* * Copyright 2018 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkottieJson_DEFINED #define SkottieJson_DEFINED namespace skjson { class ObjectValue; class StringValue; class Value; } // namespace skjson namespace skottie { template <typename T> bool Parse(const skjson::Value&, T*); template <typename T> T ParseDefault(const skjson::Value& v, const T& defaultValue) { … } const skjson::StringValue* ParseSlotID(const skjson::ObjectValue* jobj); } // namespace skottie #endif // SkottieJson_DEFINED