12            currentComponent(component)
 
 
   19            return currentComponent;
 
 
   24            return currentComponent;
 
 
   29            return currentComponent;
 
 
   34            return currentComponent;
 
 
Base class for all windows, controls, etc.
Base interface for const forward iterators.
IBaseForwardIterator implementation for BaseComponent.
bool operator!=(const IBaseConstForwardIterator< BaseComponent, composite_forward_iterator > &composite_forward_iterator) const noexcept override
IBaseConstForwardIterator< BaseComponent, composite_forward_iterator > & operator++() noexcept override
BaseComponent * operator*() noexcept override
composite_forward_iterator(BaseComponent *component) noexcept
bool operator==(const IBaseConstForwardIterator< BaseComponent, composite_forward_iterator > &composite_forward_iterator) const noexcept override
BaseComponent * operator->() noexcept override
void getNextComponent(BaseComponent *¤tComponent, stack< BaseComponent * > &parents, stack< size_t > &indices)