This is the complete list of members for XSurface, including all inherited members.
| Blit_From(Rect const &dcliprect, Rect const &destrect, Surface const &source, Rect const &scliprect, Rect const &sourcerect, bool trans=false) | XSurface | virtual |
| Blit_From(Rect const &destrect, Surface const &source, Rect const &sourcerect, bool trans=false) | XSurface | virtual |
| Blit_From(Surface const &source, bool trans=false) | XSurface | virtual |
| Blit_Plain(Surface &dest, Rect const &destrect, Surface const &source, Rect const &sourcerect) | XSurface | static |
| Blit_Trans(Surface &dest, Rect const &destrect, Surface const &source, Rect const &sourcerect) | XSurface | static |
| Bytes_Per_Pixel(void) const =0 | XSurface | pure virtual |
| Draw_Line(Point2D const &startpoint, Point2D const &endpoint, int color) | XSurface | virtual |
| Draw_Line(Rect const &cliprect, Point2D const &startpoint, Point2D const &endpoint, int color) | XSurface | virtual |
| Draw_Rect(Rect const &rect, int color) | XSurface | virtual |
| Draw_Rect(Rect const &cliprect, Rect const &rect, int color) | XSurface | virtual |
| Fill(int color) | XSurface | virtual |
| Fill_Rect(Rect const &rect, int color) | XSurface | virtual |
| Fill_Rect(Rect const &cliprect, Rect const &fillrect, int color) | XSurface | virtual |
| Get_Height(void) const | Surface | inlinevirtual |
| Get_Pixel(Point2D const &point) const | XSurface | virtual |
| Get_Rect(void) const | Surface | inlinevirtual |
| Get_Width(void) const | Surface | inlinevirtual |
| Height | Surface | protected |
| Is_Direct_Draw(void) const | XSurface | inlinevirtual |
| Is_Locked(void) const | XSurface | inlinevirtual |
| Lock(Point2D=Point2D(0, 0)) const | XSurface | inlinevirtual |
| LockCount | XSurface | mutableprotected |
| Prep_For_Blit(Surface &dest, Rect &drect, Surface const &source, Rect &srect, bool &overlapped, void *&dbuffer, void *&sbuffer) | XSurface | static |
| Prep_For_Blit(Surface &dest, Rect const &dcliprect, Rect &drect, Surface const &source, Rect const &scliprect, Rect &srect, bool &overlapped, void *&dbuffer, void *&sbuffer) | XSurface | static |
| Put_Pixel(Point2D const &point, int color) | XSurface | virtual |
| Stride(void) const =0 | XSurface | pure virtual |
| Surface(int width, int height) | Surface | inline |
| Unlock(void) const | XSurface | inlinevirtual |
| Width | Surface | protected |
| XSurface(int width=0, int height=0) | XSurface | inline |
| ~Surface(void) | Surface | inlinevirtual |
| ~XSurface(void) | XSurface | inlinevirtual |