LibreOffice Module svx (master) 1
|
Template class for all types of frame border iterators. More...
#include <frmselimpl.hxx>
Public Types | |
typedef Cont | container_type |
typedef Iter | iterator_type |
typedef Cont::value_type | value_type |
typedef FrameBorderIterBase< Cont, Iter, Pred > | this_type |
Public Member Functions | |
FrameBorderIterBase (container_type &rCont) | |
bool | Is () const |
this_type & | operator++ () |
value_type | operator* () const |
Private Attributes | |
iterator_type | maIt |
iterator_type | maEnd |
Pred | maPred |
Template class for all types of frame border iterators.
Definition at line 238 of file frmselimpl.hxx.
typedef Cont svx::FrameBorderIterBase< Cont, Iter, Pred >::container_type |
Definition at line 241 of file frmselimpl.hxx.
typedef Iter svx::FrameBorderIterBase< Cont, Iter, Pred >::iterator_type |
Definition at line 242 of file frmselimpl.hxx.
typedef FrameBorderIterBase<Cont, Iter, Pred> svx::FrameBorderIterBase< Cont, Iter, Pred >::this_type |
Definition at line 244 of file frmselimpl.hxx.
typedef Cont::value_type svx::FrameBorderIterBase< Cont, Iter, Pred >::value_type |
Definition at line 243 of file frmselimpl.hxx.
|
explicit |
Definition at line 1289 of file frmsel.cxx.
References begin, end, svx::FrameBorderIterBase< Cont, Iter, Pred >::Is(), maEnd, svx::FrameBorderIterBase< Cont, Iter, Pred >::maIt, and svx::FrameBorderIterBase< Cont, Iter, Pred >::maPred.
|
inline |
Definition at line 247 of file frmselimpl.hxx.
References svx::FrameBorderIterBase< Cont, Iter, Pred >::maEnd, and svx::FrameBorderIterBase< Cont, Iter, Pred >::maIt.
Referenced by svx::FrameSelectorImpl::DrawAllFrameBorders(), svx::FrameSelectorImpl::DrawAllTrackingRects(), svx::FrameSelectorImpl::DrawBackground(), svx::FrameSelectorImpl::DrawVirtualDevice(), svx::FrameBorderIterBase< Cont, Iter, Pred >::FrameBorderIterBase(), svx::FrameSelectorImpl::FrameSelectorImpl(), svx::FrameSelector::GetChildAccessible(), svx::FrameSelector::GetFocus(), svx::FrameSelector::GetVisibleColor(), svx::FrameSelector::GetVisibleWidth(), svx::FrameSelector::HideAllBorders(), svx::FrameSelectorImpl::InitBorderGeometry(), svx::FrameSelectorImpl::Initialize(), svx::FrameSelector::IsAnyBorderVisible(), svx::FrameSelector::KeyInput(), svx::FrameSelector::MouseButtonDown(), svx::FrameSelector::SelectAllBorders(), svx::FrameSelector::SelectAllVisibleBorders(), svx::FrameSelectorImpl::SelectedBordersEqual(), svx::FrameSelector::SetColorToSelection(), and svx::FrameSelector::SetStyleToSelection().
|
inline |
Definition at line 249 of file frmselimpl.hxx.
References svx::FrameBorderIterBase< Cont, Iter, Pred >::maIt.
FrameBorderIterBase< Cont, Iter, Pred > & svx::FrameBorderIterBase< Cont, Iter, Pred >::operator++ | ( | void | ) |
Definition at line 1297 of file frmsel.cxx.
|
private |
Definition at line 253 of file frmselimpl.hxx.
Referenced by svx::FrameBorderIterBase< Cont, Iter, Pred >::Is().
|
private |
Definition at line 252 of file frmselimpl.hxx.
Referenced by svx::FrameBorderIterBase< Cont, Iter, Pred >::FrameBorderIterBase(), svx::FrameBorderIterBase< Cont, Iter, Pred >::Is(), and svx::FrameBorderIterBase< Cont, Iter, Pred >::operator*().
|
private |
Definition at line 254 of file frmselimpl.hxx.
Referenced by svx::FrameBorderIterBase< Cont, Iter, Pred >::FrameBorderIterBase().