BeginPainting()=0 | RenderSurface | [pure virtual] |
Blit(Texture *, sint32 sx, sint32 sy, sint32 w, sint32 h, sint32 dx, sint32 dy, bool alpha_blend=false)=0 | RenderSurface | [pure virtual] |
CheckClipped(const Pentagram::Rect &) const =0 | RenderSurface | [pure virtual] |
CreateNativePalette(Pentagram::Palette *palette)=0 | RenderSurface | [pure virtual] |
CreateSecondaryRenderSurface(uint32 width, uint32 height) | RenderSurface | [static] |
DrawLine32(uint32 rgb, sint32 sx, sint32 sy, sint32 ex, sint32 ey)=0 | RenderSurface | [pure virtual] |
EndPainting()=0 | RenderSurface | [pure virtual] |
FadedBlit(Texture *, sint32 sx, sint32 sy, sint32 w, sint32 h, sint32 dx, sint32 dy, uint32 col32, bool alpha_blend=false)=0 | RenderSurface | [pure virtual] |
Fill32(uint32 rgb, sint32 sx, sint32 sy, sint32 w, sint32 h)=0 | RenderSurface | [pure virtual] |
Fill8(uint8 index, sint32 sx, sint32 sy, sint32 w, sint32 h)=0 | RenderSurface | [pure virtual] |
FillAlpha(uint8 alpha, sint32 sx, sint32 sy, sint32 w, sint32 h)=0 | RenderSurface | [pure virtual] |
format | RenderSurface | [static] |
Gamma10toGamma22 | RenderSurface | [static] |
Gamma22toGamma10 | RenderSurface | [static] |
GetClippingRect(Pentagram::Rect &) const =0 | RenderSurface | [pure virtual] |
GetOrigin(sint32 &x, sint32 &y) const =0 | RenderSurface | [pure virtual] |
GetSurfaceAsTexture()=0 | RenderSurface | [pure virtual] |
GetSurfaceDims(Pentagram::Rect &) const =0 | RenderSurface | [pure virtual] |
IsFlipped() const =0 | RenderSurface | [pure virtual] |
MaskedBlit(Texture *, sint32 sx, sint32 sy, sint32 w, sint32 h, sint32 dx, sint32 dy, uint32 col32, bool alpha_blend=false)=0 | RenderSurface | [pure virtual] |
Paint(Shape *s, uint32 frame, sint32 x, sint32 y, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintHighlight(Shape *s, uint32 frame, sint32 x, sint32 y, bool trans, bool mirrored, uint32 col32, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintHighlightInvis(Shape *s, uint32 frame, sint32 x, sint32 y, bool trans, bool mirrored, uint32 col32, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintInvisible(Shape *s, uint32 frame, sint32 x, sint32 y, bool trans, bool mirrored, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintMasked(Shape *s, uint32 framenum, sint32 x, sint32 y, bool trans=false, bool mirrored=false, uint32 col32=0, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintMirrored(Shape *s, uint32 frame, sint32 x, sint32 y, bool trans=false, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintNoClip(Shape *s, uint32 frame, sint32 x, sint32 y, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PaintTranslucent(Shape *s, uint32 frame, sint32 x, sint32 y, bool untformed_pal=false)=0 | RenderSurface | [pure virtual] |
PrintCharFixed(FixedWidthFont *, int character, int x, int y)=0 | RenderSurface | [pure virtual] |
PrintTextFixed(FixedWidthFont *, const char *text, int x, int y)=0 | RenderSurface | [pure virtual] |
ScalerBlit(Texture *, sint32 sx, sint32 sy, sint32 sw, sint32 sh, sint32 dx, sint32 dy, sint32 dw, sint32 dh, const Pentagram::Scaler *, bool clampedges=false)=0 | RenderSurface | [pure virtual] |
SetClippingRect(const Pentagram::Rect &)=0 | RenderSurface | [pure virtual] |
SetFlipped(bool flipped)=0 | RenderSurface | [pure virtual] |
SetOrigin(sint32 x, sint32 y)=0 | RenderSurface | [pure virtual] |
SetVideoMode(uint32 width, uint32 height, uint32 bpp, bool fullscreen, bool use_opengl) | RenderSurface | [static] |
StretchBlit(Texture *, sint32 sx, sint32 sy, sint32 sw, sint32 sh, sint32 dx, sint32 dy, sint32 dw, sint32 dh, bool bilinear=false, bool clampedges=false)=0 | RenderSurface | [pure virtual] |
~RenderSurface() | RenderSurface | [virtual] |