Flutter Engine
The Flutter Engine
Public Types | Public Member Functions | Protected Member Functions | List of all members
skottie::internal::Animator Class Referenceabstract

#include <Animator.h>

Inheritance diagram for skottie::internal::Animator:
SkRefCnt SkRefCntBase skottie::internal::AnimatablePropertyContainer skottie::internal::KeyframeAnimator skottie::internal::DiscardableAdapterBase< OpacityAdapter, sksg::OpacityEffect > skottie::internal::DiscardableAdapterBase< TransformAdapter2D, sksg::Matrix< SkMatrix > > skottie::internal::DiscardableAdapterBase< TransformAdapter3D, sksg::Matrix< SkM44 > > skottie::internal::DiscardableAdapterBase< AdapterT, T > skottie::internal::MaskShaderEffectBase skottie::internal::TextAdapter skottie::internal::OpacityAdapter skottie::internal::TransformAdapter2D skottie::internal::TransformAdapter3D skottie::internal::CameraAdaper

Public Types

using StateChanged = bool
 

Public Member Functions

StateChanged seek (float t)
 
- Public Member Functions inherited from SkRefCntBase
 SkRefCntBase ()
 
virtual ~SkRefCntBase ()
 
bool unique () const
 
void ref () const
 
void unref () const
 

Protected Member Functions

 Animator ()=default
 
virtual StateChanged onSeek (float t)=0
 

Detailed Description

Definition at line 32 of file Animator.h.

Member Typedef Documentation

◆ StateChanged

Definition at line 34 of file Animator.h.

Constructor & Destructor Documentation

◆ Animator()

skottie::internal::Animator::Animator ( )
protecteddefault

Member Function Documentation

◆ onSeek()

virtual StateChanged skottie::internal::Animator::onSeek ( float  t)
protectedpure virtual

◆ seek()

StateChanged skottie::internal::Animator::seek ( float  t)
inline

Definition at line 35 of file Animator.h.

35{ return this->onSeek(t); }
virtual StateChanged onSeek(float t)=0

The documentation for this class was generated from the following file: