48 BaseClass::OnComponentDestroyed();
Makes component and model from some class implementing interface istd::IChangeable.
icomp::TComponentCloneWrap< imod::TModelWrap< Base > > BaseClass
virtual void OnComponentDestroyed() override
virtual void DetachAllObservers() override
Detaches all attached observers.
Common interface for model objects, that supports Model/Observer design pattern.
Common interface for data model objects, which can be changed.
Package with interfaces and class used for components concept.