E2DSurface
A 2D surface is a part of allocated memory containing a rectangle of pixels. A surface can have different sizes.
Use surfaces to draw pixels to other surfaces or the display buffer. A 2D surface can also be attached to a 3D surface as a texture.
Class members
- AutoSetColorKey
- Blt
- BltFast
- BltFx
- BltPixelShader
- BuildFont
- BuildTableMask
- BuildTableVwf (deprecated)
- Clear
- DrawFont
- DrawFontWrap
- DrawLine
- DrawOval
- DrawRect
- FillOval
- FillPoly
- FillRect
- Free
- GetClipper
- GetColorKey
- GetFontHeight
- GetFontWidth
- GetHeight
- GetInfo
- GetLandscapePoint
- GetPalette
- GetPixel
- GetSysApiSurface
- GetWidth
- GradientPoly
- GradientRect
- Intersect
- IsCreated
- Landscape
- Lock
- PrepareFontWrap
- PutPixel
- PutPixelRow
- Render
- ReplaceColor
- Resize
- SetClipper
- SetColorKey
- SetFontCharacters
- SetFontCharacterSet
- SetFontDefaultChar
- SetFontKerning
- SetFontOffset (deprecated)
- SetFontPadding
- SetFontSheetLayout
- TexturePoly
- Unlock
- WriteBMP
- WritePNG
