Graphics
 
 
 
 
Graphics / Clearing Screen/current Surface
 
 
Cls Clear the screen
 
 
Graphics / Ink (Pen) Controls
 
 
GetInk Gets the current INK colour of drawing operations
GetInkA Gets the ALPHA value from the current INK colour
GetInkAlpha Gets the current InkAlpha level
GetInkB Gets the BLUE value from the current INK colour
GetInkG Gets the GREEN value from the current INK colour
GetInkMode Gets the current INKmode for drawing operations
GetInkR Gets the RED value from the current INK colour
Ink Set the current INK colour for the following drawing operations
InkAlpha Change the INK Alpha Blending Level for when InkMode is set to Alpha Blending
InkMode Change the current INKMODE for drawing operations
 
 
Graphics / Query Current Surface
 
 
GetSurface Get the current drawing surface
GetSurfaceHeight Get the Height of current drawing surface
GetSurfaceStatus Get the Status of current drawing surface
GetSurfaceType Get the Type of current drawing surface (Video,FX,AFX)
GetSurfaceWidth Get the Width of current drawing surface
 
 
Graphics / Copying Pixels
 
 
CopyRect Copy a rectangle of Graphics
CopyStripH Copy Horizontal Strip of Graphics
CopyStripV Copy a Vertical Strip of graphics
 
 
Graphics / Draw & Reading Pixels
 
 
Dot Draw a single Dot/Pixel to the screen or image
DotC Draw a single coloured dot/pixel to the screen or image
FastDot Draw a single Dot/Pixel to the screen (no clipping)
FastDot2 Draw a pair of Dot/Pixel to the screen (no clipping)
FastDot3 Draw a triplet of Dot/Pixels to the screen (no clipping)
FastDot4 Draw a quad of Dot/Pixel to the screen (no clipping)
FastPoint Read the RGB Colour of a Pixel (no Clipping)
Point Read the RGB Colour of a Pixel
 
 
Graphics / Drawing Box & Rectangle
 
 
Box Draws a open or filled rectangle
BoxC Draws a coloured open or filled rectangle
ShadeBox Draw a shaded rectangle
 
 
Graphics / Circle & Elliposes
 
 
Circle Draws an open or filled Circle
CircleC Draws a open or filled coloured Circle
Ellipse Draws an open or filled Ellipse
EllipseC Draws an open or filled coloured Ellipse
 
 
Graphics / Lines
 
 
Line Draw a line between two points
LineC Draw a coloured line between two points
PixelRunLength Find the number of matching pixels in a row
 
 
Graphics / Strips
 
 
GouraudStripH Draws a Horizontal Gouraud Shaded strip
GouraudStripV Draws a Vertical Gouraud Shaded strip
TextureStripH Draws a Horizontal Texture Mapped Strip
TextureStripV Draws a VerticalTexture Mapped Strip
 
 
Graphics / Polygons
 
 
GouraudQuad Draws a Gouraud ShadedTriangle
GouraudTri Draws a Gouraud ShadedTriangle
Quad Draws a filled four sided polygon
QuadC Draws a filled four sided polygon
TextureQuad Draws a Texture Mapped Quad (four sided polygon)
TextureTri Draw a Texture Mapped Triangle
Tri Draws a Filled Triangle
TriC Draws a Filled Triangle
 
 
Graphics / Buffer/surface Locking Controls
 
 
LockBuffer Lock the current graphics buffer for faster drawing
UnLockBuffer Unlock the current graphics buffer for normal use again
 
 


(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com