![]() |
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 |
1.8.16