![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
The TAnimatedLayerBuilder class provides a tool for building layerstacks from code.
Public Member Functions | |
TAnimatedLayerBuilder (T *iElem) | |
template<typename U > | |
TAnimatedLayerBuilder< T > & | AddChild (TAnimatedLayerBuilder< U > &iObj) |
TAnimatedLayerBuilder< T > & | Def (std::function< void(T *) > iFunc) |
template<typename U > | |
TAnimatedLayerBuilder< T > & | operator[] (TAnimatedLayerBuilder< U > &iObj) |
Static Public Member Functions | |
template<class ... Args> | |
static TAnimatedLayerBuilder | Assign (T **ioElem, Args &&... args) |
template<class ... Args> | |
static TAnimatedLayerBuilder | Create (Args &&... args) |
Public Attributes | |
T * | m |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
T* TAnimatedLayerBuilder< T >::m |