![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
Classes | |
class | TNode< Type > |
Basic node. More... | |
class | TNode< Type > |
Basic node. More... | |
class | TRoot< Type > |
Abstract Root. More... | |
class | TRoot< Type > |
Abstract Root. More... | |
Typedefs | |
template<class Type > | |
using | TNodeAddedDelegate = TLambdaCallback< void, const TRoot< Type > *, const TNode< Type > * > |
template<class Type > | |
using | TNodeRemovedDelegate = TLambdaCallback< void, const TRoot< Type > *, const TNode< Type > *, bool > |
template<class Type > | |
using | TOnNodeAdded = TCallbackCapable< TNodeAddedDelegate< Type >, 0 > |
template<class Type > | |
using | TOnNodeRemoved = TCallbackCapable< TNodeRemovedDelegate< Type >, 1 > |
template<class Type > | |
using | TOnParentChanged = TCallbackCapable< TParentChangedDelegate< Type >, 2 > |
template<class Type > | |
using | TOnSelfChanged = TCallbackCapable< TSelfChangedDelegate< Type >, 3 > |
template<class Type > | |
using | TParentChangedDelegate = TLambdaCallback< void, const TNode< Type > *, const TRoot< Type > * > |
template<class Type > | |
using | TSelfChangedDelegate = TLambdaCallback< void, const TNode< Type > * > |
using TNodeAddedDelegate = TLambdaCallback< void, const TRoot< Type >*, const TNode< Type >* > |
using TNodeRemovedDelegate = TLambdaCallback< void, const TRoot< Type >*, const TNode< Type >*, bool > |
using TOnNodeAdded = TCallbackCapable< TNodeAddedDelegate< Type >, 0 > |
using TOnNodeRemoved = TCallbackCapable< TNodeRemovedDelegate< Type >, 1 > |
using TOnParentChanged = TCallbackCapable< TParentChangedDelegate< Type >, 2 > |
using TOnSelfChanged = TCallbackCapable< TSelfChangedDelegate< Type >, 3 > |
using TParentChangedDelegate = TLambdaCallback< void, const TNode< Type >*, const TRoot< Type >* > |
using TSelfChangedDelegate = TLambdaCallback< void, const TNode< Type >* > |