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

This is the complete list of members for DSurface, including all inherited members.

Blit_From(Rect const &dcliprect, Rect const &destrect, Surface const &source, Rect const &scliprect, Rect const &sourcerect, bool trans=false)DSurfacevirtual
Blit_From(Rect const &destrect, Surface const &source, Rect const &sourcerect, bool trans=false)DSurfacevirtual
Blit_From(Surface const &source, bool trans=false)DSurfaceinlinevirtual
Blit_Plain(Surface &dest, Rect const &destrect, Surface const &source, Rect const &sourcerect)XSurfacestatic
Blit_Trans(Surface &dest, Rect const &destrect, Surface const &source, Rect const &sourcerect)XSurfacestatic
BlueLeftDSurfaceprotectedstatic
BlueRightDSurfaceprotectedstatic
Build_Hicolor_Pixel(int red, int green, int blue)DSurfacestatic
Build_Remap_Table(unsigned short *table, PaletteClass const &palette)DSurfacestatic
Bytes_Per_Pixel(void) constDSurfacevirtual
BytesPerPixelDSurfacemutableprotected
ClipperDSurfaceprotectedstatic
Create_Primary(DSurface **backsurface1=NULL)DSurfacestatic
DCUnlockCountDSurfaceprotected
DescriptionDSurfaceprotected
Draw_Line(Point2D const &startpoint, Point2D const &endpoint, int color)XSurfacevirtual
Draw_Line(Rect const &cliprect, Point2D const &startpoint, Point2D const &endpoint, int color)XSurfacevirtual
Draw_Rect(Rect const &rect, int color)XSurfacevirtual
Draw_Rect(Rect const &cliprect, Rect const &rect, int color)XSurfacevirtual
DSurface(void)DSurface
DSurface(int width, int height, bool system_memory=false, DDPIXELFORMAT *pixform=NULL)DSurface
DSurface(LPDIRECTDRAWSURFACE surfaceptr)DSurface
EighthbrightMaskDSurfaceprotectedstatic
Fill(int color)XSurfacevirtual
Fill_Rect(Rect const &rect, int color)DSurfacevirtual
Fill_Rect(Rect const &cliprect, Rect const &fillrect, int color)DSurfacevirtual
Get_Eighthbright_Mask(void)DSurfaceinlinestatic
Get_Halfbright_Mask(void)DSurfaceinlinestatic
Get_Height(void) constSurfaceinlinevirtual
Get_Pixel(Point2D const &point) constXSurfacevirtual
Get_Quarterbright_Mask(void)DSurfaceinlinestatic
Get_Rect(void) constSurfaceinlinevirtual
Get_Width(void) constSurfaceinlinevirtual
GetDC(void)DSurface
GreenLeftDSurfaceprotectedstatic
GreenRightDSurfaceprotectedstatic
HalfbrightMaskDSurfaceprotectedstatic
HeightSurfaceprotected
In_Video_Ram(void) constDSurfaceinline
Is_Direct_Draw(void) constDSurfaceinlinevirtual
Is_Locked(void) constXSurfaceinlinevirtual
IsPrimaryDSurfaceprotected
IsVideoRamDSurfaceprotected
Lock(Point2D point=Point2D(0, 0)) constDSurfacevirtual
LockCountXSurfacemutableprotected
LockPtrDSurfacemutableprotected
PixelFormatDSurfaceprotectedstatic
Prep_For_Blit(Surface &dest, Rect &drect, Surface const &source, Rect &srect, bool &overlapped, void *&dbuffer, void *&sbuffer)XSurfacestatic
Prep_For_Blit(Surface &dest, Rect const &dcliprect, Rect &drect, Surface const &source, Rect const &scliprect, Rect &srect, bool &overlapped, void *&dbuffer, void *&sbuffer)XSurfacestatic
Put_Pixel(Point2D const &point, int color)XSurfacevirtual
QuarterbrightMaskDSurfaceprotectedstatic
RedLeftDSurfaceprotectedstatic
RedRightDSurfaceprotectedstatic
ReleaseDC(HDC hdc)DSurface
Restore_Check(void) constDSurfaceprotected
Stride(void) constDSurfacevirtual
Surface(int width, int height)Surfaceinline
SurfacePtrDSurfaceprotected
ThisBlueLeftDSurface
ThisBlueRightDSurface
ThisGreenLeftDSurface
ThisGreenRightDSurface
ThisRedLeftDSurface
ThisRedRightDSurface
Unlock(void) constDSurfacevirtual
WidthSurfaceprotected
XSurface(int width=0, int height=0)XSurfaceinline
~DSurface(void)DSurfacevirtual
~Surface(void)Surfaceinlinevirtual
~XSurface(void)XSurfaceinlinevirtual