Skia
2D Graphics Library
skottie::PropertyHandle< ValueT, NodeT > Class Template Referencefinal

Property handles are adapters between user-facing AE model/values and the internal scene-graph representation. More...

#include <SkottieProperty.h>

Public Member Functions

 PropertyHandle (sk_sp< NodeT >)
 
 PropertyHandle (sk_sp< NodeT > node, sk_sp< internal::SceneGraphRevalidator > revalidator)
 
 ~PropertyHandle ()
 
 PropertyHandle (const PropertyHandle &)
 
ValueT get () const
 
void set (const ValueT &)
 

Detailed Description

template<typename ValueT, typename NodeT>
class skottie::PropertyHandle< ValueT, NodeT >

Property handles are adapters between user-facing AE model/values and the internal scene-graph representation.

Constructor & Destructor Documentation

◆ PropertyHandle() [1/3]

template<typename ValueT , typename NodeT >
skottie::PropertyHandle< ValueT, NodeT >::PropertyHandle ( sk_sp< NodeT >  )
explicit

◆ PropertyHandle() [2/3]

template<typename ValueT , typename NodeT >
skottie::PropertyHandle< ValueT, NodeT >::PropertyHandle ( sk_sp< NodeT >  node,
sk_sp< internal::SceneGraphRevalidator >  revalidator 
)
inline

◆ ~PropertyHandle()

template<typename ValueT , typename NodeT >
skottie::PropertyHandle< ValueT, NodeT >::~PropertyHandle ( )

◆ PropertyHandle() [3/3]

template<typename ValueT , typename NodeT >
skottie::PropertyHandle< ValueT, NodeT >::PropertyHandle ( const PropertyHandle< ValueT, NodeT > &  )

Member Function Documentation

◆ get()

template<typename ValueT , typename NodeT >
ValueT skottie::PropertyHandle< ValueT, NodeT >::get ( ) const

◆ set()

template<typename ValueT , typename NodeT >
void skottie::PropertyHandle< ValueT, NodeT >::set ( const ValueT &  )

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