Flutter Engine
The Flutter Engine
|
#include <Camera.h>
Public Member Functions | |
CameraAdaper (const skjson::ObjectValue &jlayer, const skjson::ObjectValue &jtransform, const AnimationBuilder &abuilder, const SkSize &viewport_size) | |
~CameraAdaper () override | |
SkM44 | totalMatrix () const override |
Public Member Functions inherited from skottie::internal::TransformAdapter3D | |
TransformAdapter3D (const skjson::ObjectValue &, const AnimationBuilder &) | |
~TransformAdapter3D () override | |
virtual SkM44 | totalMatrix () const |
Public Member Functions inherited from skottie::internal::DiscardableAdapterBase< TransformAdapter3D, sksg::Matrix< SkM44 > > | |
const sk_sp< sksg::Matrix< SkM44 > > & | node () const |
Public Member Functions inherited from skottie::internal::AnimatablePropertyContainer | |
template<typename T > | |
bool | bind (const AnimationBuilder &, const skjson::ObjectValue *, T *) |
template<typename T > | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jobject, T &v) |
bool | bindAutoOrientable (const AnimationBuilder &abuilder, const skjson::ObjectValue *jobject, SkV2 *v, float *orientation) |
bool | isStatic () const |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, ScalarValue *v) |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, ShapeValue *v) |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, TextValue *v) |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, Vec2Value *v) |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, VectorValue *v) |
template<> | |
bool | bind (const AnimationBuilder &abuilder, const skjson::ObjectValue *jprop, ColorValue *v) |
Public Member Functions inherited from skottie::internal::Animator | |
StateChanged | seek (float t) |
Public Member Functions inherited from SkRefCntBase | |
SkRefCntBase () | |
virtual | ~SkRefCntBase () |
bool | unique () const |
void | ref () const |
void | unref () const |
Static Public Member Functions | |
static sk_sp< sksg::Transform > | DefaultCameraTransform (const SkSize &viewport_size) |
Static Public Member Functions inherited from skottie::internal::DiscardableAdapterBase< TransformAdapter3D, sksg::Matrix< SkM44 > > | |
static sk_sp< TransformAdapter3D > | Make (Args &&... args) |
Additional Inherited Members | |
Public Types inherited from skottie::internal::Animator | |
using | StateChanged = bool |
Protected Member Functions inherited from skottie::internal::TransformAdapter3D | |
SkV3 | anchor_point () const |
SkV3 | position () const |
SkV3 | rotation () const |
Protected Member Functions inherited from skottie::internal::DiscardableAdapterBase< TransformAdapter3D, sksg::Matrix< SkM44 > > | |
DiscardableAdapterBase () | |
DiscardableAdapterBase (sk_sp< sksg::Matrix< SkM44 > > node) | |
Protected Member Functions inherited from skottie::internal::AnimatablePropertyContainer | |
virtual void | onSync ()=0 |
void | shrink_to_fit () |
void | attachDiscardableAdapter (sk_sp< AnimatablePropertyContainer >) |
Protected Member Functions inherited from skottie::internal::Animator | |
Animator ()=default | |
virtual StateChanged | onSeek (float t)=0 |
skottie::internal::CameraAdaper::CameraAdaper | ( | const skjson::ObjectValue & | jlayer, |
const skjson::ObjectValue & | jtransform, | ||
const AnimationBuilder & | abuilder, | ||
const SkSize & | viewport_size | ||
) |
Definition at line 60 of file Camera.cpp.
|
overridedefault |
|
static |
Definition at line 110 of file Camera.cpp.
|
overridevirtual |
Reimplemented from skottie::internal::TransformAdapter3D.
Definition at line 76 of file Camera.cpp.