![]() |
Flutter Engine
The Flutter Engine
|
#include <Effects.h>
Classes | |
struct | MaskInfo |
Public Member Functions | |
const sk_sp< sksg::MaskShaderEffect > & | node () const |
![]() | |
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) |
![]() | |
StateChanged | seek (float t) |
![]() | |
SkRefCntBase () | |
virtual | ~SkRefCntBase () |
bool | unique () const |
void | ref () const |
void | unref () const |
Protected Member Functions | |
MaskShaderEffectBase (sk_sp< sksg::RenderNode >, const SkSize &) | |
const SkSize & | layerSize () const |
virtual MaskInfo | onMakeMask () const =0 |
![]() | |
virtual void | onSync ()=0 |
void | shrink_to_fit () |
void | attachDiscardableAdapter (sk_sp< AnimatablePropertyContainer >) |
![]() | |
Animator ()=default | |
virtual StateChanged | onSeek (float t)=0 |
Additional Inherited Members | |
![]() | |
using | StateChanged = bool |
|
protected |
Definition at line 194 of file Effects.cpp.
|
inlineprotected |
|
inline |
|
protectedpure virtual |