1 \section{\class{wxUpdateIterator
}}\label{wxupdateiterator
}
3 This class is used to iterate through all damaged regions of a canvas, panel
4 or dialog box, within an OnPaint call.
6 To use it, construct an iterator object on the stack and loop through the
7 regions, testing the object and incrementing the iterator at the end of the loop.
9 See
\helpref{wxScrolledWindow::OnPaint
}{wxscrolledwindowonpaint
} for an example of use.
11 \wxheading{Derived from
}
13 \helpref{wxObject
}{wxobject
}
17 \helpref{wxScrolledWindow::OnPaint
}{wxscrolledwindowonpaint
}
19 \latexignore{\rtfignore{\wxheading{Members
}}}
21 \membersection{wxUpdateIterator::wxUpdateIterator
}
23 \func{}{wxUpdateIterator
}{\param{wxWindow*
}{window
}}
25 Creates an iterator object.
27 \membersection{wxUpdateIterator::GetX
}
29 \func{int
}{GetX
}{\void}
31 Returns the x value for the current region.
33 \membersection{wxUpdateIterator::GetY
}
35 \func{int
}{GetY
}{\void}
37 Returns the y value for the current region.
39 \membersection{wxUpdateIterator::GetWidth
}
41 \func{int
}{GetWidth
}{\void}
43 Returns the width value for the current region.
45 \membersection{wxUpdateIterator::GetHeight
}
47 \func{int
}{GetWidth
}{\void}
49 Returns the width value for the current region.
51 \membersection{wxUpdateIterator::operator $++$
}
53 \func{void
}{operator $++$
}{\void}
55 Increments the iterator to the next region.