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