Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Surface Member List

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)=0Surfacepure virtual
Blit_From(Rect const &destrect, Surface const &source, Rect const &sourcerect, bool trans=false)=0Surfacepure virtual
Blit_From(Surface const &source, bool trans=false)=0Surfacepure virtual
Bytes_Per_Pixel(void) const =0Surfacepure virtual
Draw_Line(Point2D const &startpoint, Point2D const &endpoint, int color)=0Surfacepure virtual
Draw_Line(Rect const &cliprect, Point2D const &startpoint, Point2D const &endpoint, int color)=0Surfacepure virtual
Draw_Rect(Rect const &rect, int color)=0Surfacepure virtual
Draw_Rect(Rect const &cliprect, Rect const &rect, int color)=0Surfacepure virtual
Fill(int color)=0Surfacepure virtual
Fill_Rect(Rect const &rect, int color)=0Surfacepure virtual
Fill_Rect(Rect const &cliprect, Rect const &fillrect, int color)=0Surfacepure virtual
Get_Height(void) constSurfaceinlinevirtual
Get_Pixel(Point2D const &point) const =0Surfacepure virtual
Get_Rect(void) constSurfaceinlinevirtual
Get_Width(void) constSurfaceinlinevirtual
HeightSurfaceprotected
Is_Direct_Draw(void) constSurfaceinlinevirtual
Is_Locked(void) const =0Surfacepure virtual
Lock(Point2D point=Point2D(0, 0)) const =0Surfacepure virtual
Put_Pixel(Point2D const &point, int color)=0Surfacepure virtual
Stride(void) const =0Surfacepure virtual
Surface(int width, int height)Surfaceinline
Unlock(void) const =0Surfacepure virtual
WidthSurfaceprotected
~Surface(void)Surfaceinlinevirtual