Skia
2D Graphics Library
|
Namespaces | |
internal | |
Classes | |
class | ExternalLayer |
Interface for externally-rendered layers. More... | |
class | PrecompInterceptor |
Interface for intercepting pre-composed layer creation. More... | |
class | Logger |
A Logger subclass can be used to receive Animation::Builder parsing errors and warnings. More... | |
class | ExpressionEvaluator |
class | ExpressionManager |
Creates ExpressionEvaluators to evaluate AE expressions and return the results. More... | |
class | MarkerObserver |
Interface for receiving AE composition markers at Animation build time. More... | |
class | Animation |
class | GlyphDecorator |
struct | TextPropertyValue |
struct | TransformPropertyValue |
class | PropertyHandle |
Property handles are adapters between user-facing AE model/values and the internal scene-graph representation. More... | |
class | PropertyObserver |
A PropertyObserver can be used to track and manipulate certain properties of "interesting" Lottie nodes. More... | |
class | SlotManager |
class | Shaper |
Typedefs | |
using | ImageAsset = skresources::ImageAsset |
using | ResourceProvider = skresources::ResourceProvider |
using | ColorPropertyValue = SkColor |
using | OpacityPropertyValue = float |
using | ColorPropertyHandle = PropertyHandle< ColorPropertyValue, sksg::Color > |
using | OpacityPropertyHandle = PropertyHandle< OpacityPropertyValue, sksg::OpacityEffect > |
using | TextPropertyHandle = PropertyHandle< TextPropertyValue, internal::TextAdapter > |
using | TransformPropertyHandle = PropertyHandle< TransformPropertyValue, internal::TransformAdapter2D > |
Enumerations | |
enum class | TextPaintOrder : uint8_t { kFillStroke , kStrokeFill } |
using skottie::ColorPropertyHandle = typedef PropertyHandle<ColorPropertyValue, sksg::Color> |
using skottie::ColorPropertyValue = typedef SkColor |
using skottie::ImageAsset = typedef skresources::ImageAsset |
using skottie::OpacityPropertyHandle = typedef PropertyHandle<OpacityPropertyValue, sksg::OpacityEffect> |
using skottie::OpacityPropertyValue = typedef float |
using skottie::ResourceProvider = typedef skresources::ResourceProvider |
using skottie::TextPropertyHandle = typedef PropertyHandle<TextPropertyValue, internal::TextAdapter> |
using skottie::TransformPropertyHandle = typedef PropertyHandle<TransformPropertyValue, internal::TransformAdapter2D> |
|
strong |