• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/contrib/src/stc/scintilla/include/

Lines Matching defs:PRectangle

77  * PRectangle is exactly the same as the Win32 RECT so can be used interchangeably.
80 class PRectangle {
87 PRectangle(int left_=0, int top_=0, int right_=0, int bottom_ = 0) :
93 bool operator==(PRectangle &rc) {
101 bool Contains(PRectangle rc) {
105 bool Intersects(PRectangle other) {
321 virtual void RectangleDraw(PRectangle rc, ColourAllocated fore, ColourAllocated back)=0;
322 virtual void FillRectangle(PRectangle rc, ColourAllocated back)=0;
323 virtual void FillRectangle(PRectangle rc, Surface &surfacePattern)=0;
324 virtual void RoundedRectangle(PRectangle rc, ColourAllocated fore, ColourAllocated back)=0;
325 virtual void AlphaRectangle(PRectangle rc, int cornerSize, ColourAllocated fill, int alphaFill,
327 virtual void Ellipse(PRectangle rc, ColourAllocated fore, ColourAllocated back)=0;
328 virtual void Copy(PRectangle rc, Point from, Surface &surfaceSource)=0;
330 virtual void DrawTextNoClip(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore, ColourAllocated back)=0;
331 virtual void DrawTextClipped(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore, ColourAllocated back)=0;
332 virtual void DrawTextTransparent(PRectangle rc, Font &font_, int ybase, const char *s, int len, ColourAllocated fore)=0;
344 virtual void SetClip(PRectangle rc)=0;
375 PRectangle GetPosition();
376 void SetPosition(PRectangle rc);
377 void SetPositionRelative(PRectangle rc, Window relativeTo);
378 PRectangle GetClientPosition();
381 void InvalidateRectangle(PRectangle rc);
405 virtual PRectangle GetDesiredRect()=0;