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)