GGI Project Documentation
Prev
Next
II. LibGGI API
Table of Contents
ggiInit
-- Initialize and uninitialize LibGGI
ggiPanic
-- Exit LibGGI programs for fatal errors
ggiOpen
-- Open and close a visual
ggiCheckMode
-- Check or negotiate a text/graphics mode on a visual
ggiSetMode
-- Set or get a mode on a visual
ggiParseMode
-- Parse and print formatted strings specifying LibGGI modes
ggiSetDisplayFrame
-- Set or get the current frame for display, writing and reading
ggiMapColor
-- Convert from ggi_color(s) to ggi_pixel(s) and vice versa
ggiSetPalette
-- Manipulate the palette of a visual
ggiSetColorfulPalette
-- Set a palette with a full range of all colors
ggiSetGamma
-- Manipulate the gamma maps and the gamma correction of a visual
ggiGetPixelFormat
-- Get a structure describing the format of a pixelvalue from a visual
ggiSetGCForeground
-- Set or get the foreground and background colors used in drawing operations in a visual
ggiSetGCClipping
-- Set or get the clipping rectangle for a visual
ggiDrawPixel
-- Draw, put, and get a single pixel from a visual
ggiDrawHLine
-- Draw, put, and get a horizontal line from a visual
ggiDrawVLine
-- Draw, put, and get a vertical line from a visual
ggiDrawBox
-- Draw, put, and get a rectangle from a visual
ggiFillscreen
-- Fills the entire virtual screen
ggiDrawLine
-- Draw a line on a visual
ggiCopyBox
-- Copy a rectangular area
ggiCrossBlit
-- Copy a rectangular area between two visuals
ggiSetOrigin
-- Set and get origin of virtual screen
ggiPutc
-- Draw one or more characters on visual
ggiSetFlags
-- Set or get flags affecting operation on a visual
ggiFlush
-- Flush pending output
ggiResourceAcquire
-- Acquire and release a LibGGI resource
ggiDBGetBuffer
-- Get DirectBuffers from a visual
ggiEventPoll
-- Event management for LibGGI visual
ggiGetInput
-- Functions to translate from GGI visuals to GII input
ggiEventSend
-- Send commands and events to a LibGGI visual
ggiGetc
-- Convenience functions for simplistic keyboard input
ggi_pixelformat
-- LibGGI pixel format description
ggi_directbuffer
-- LibGGI direct buffer structure description
Prev
Home
Next
gii_expose_event
Up
ggiInit