Lines Matching refs:PRectangle
34 wxRect wxRectFromPRectangle(PRectangle prc) {
40 PRectangle PRectangleFromwxRect(wxRect rc) {
41 return PRectangle(rc.GetLeft(), rc.GetTop(),
192 virtual void RectangleDraw(PRectangle rc, ColourAllocated fore, ColourAllocated back);
193 virtual void FillRectangle(PRectangle rc, ColourAllocated back);
194 virtual void FillRectangle(PRectangle rc, Surface &surfacePattern);
195 virtual void RoundedRectangle(PRectangle rc, ColourAllocated fore, ColourAllocated back);
196 virtual void AlphaRectangle(PRectangle rc, int cornerSize, ColourAllocated fill, int alphaFill,
198 virtual void Ellipse(PRectangle rc, ColourAllocated fore, ColourAllocated back);
199 virtual void Copy(PRectangle rc, Point from, Surface &surfaceSource);
201 virtual void DrawTextNoClip(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore, ColourAllocated back);
202 virtual void DrawTextClipped(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore, ColourAllocated back);
203 virtual void DrawTextTransparent(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore);
215 virtual void SetClip(PRectangle rc);
323 void SurfaceImpl::RectangleDraw(PRectangle rc, ColourAllocated fore, ColourAllocated back) {
329 void SurfaceImpl::FillRectangle(PRectangle rc, ColourAllocated back) {
335 void SurfaceImpl::FillRectangle(PRectangle rc, Surface &surfacePattern) {
346 void SurfaceImpl::RoundedRectangle(PRectangle rc, ColourAllocated fore, ColourAllocated back) {
358 void SurfaceImpl::AlphaRectangle(PRectangle rc, int cornerSize,
444 void SurfaceImpl::Ellipse(PRectangle rc, ColourAllocated fore, ColourAllocated back) {
450 void SurfaceImpl::Copy(PRectangle rc, Point from, Surface &surfaceSource) {
457 void SurfaceImpl::DrawTextNoClip(PRectangle rc, Font &font, int ybase,
470 void SurfaceImpl::DrawTextClipped(PRectangle rc, Font &font, int ybase,
485 void SurfaceImpl::DrawTextTransparent(PRectangle rc, Font &font, int ybase,
603 void SurfaceImpl::SetClip(PRectangle rc) {
644 PRectangle Window::GetPosition() {
645 if (! id) return PRectangle();
650 void Window::SetPosition(PRectangle rc) {
655 void Window::SetPositionRelative(PRectangle rc, Window) {
659 PRectangle Window::GetClientPosition() {
660 if (! id) return PRectangle();
662 return PRectangle(0, 0, sz.x, sz.y);
673 void Window::InvalidateRectangle(PRectangle rc) {
1105 virtual PRectangle GetDesiredRect();
1171 PRectangle ListBoxImpl::GetDesiredRect() {
1200 PRectangle rc;