[ up ] libggi-current

LibGGI Documentation

LibGGI Functions

Initialize and uninitialize LibGGI
Exit LibGGI programs for fatal errors
Open and close a visual
Check or negotiate a text/graphics mode on a visual
Set or get a mode on a visual
Parse and print formatted strings specifying modes
Set or get the current frame for display, writing and reading
Convert from ggi_color(s) to ggi_pixel(s) and vice versa
Manipulate the palette of a visual
Set a palette with a full range of all colors
Manipulate the gamma maps and the gamma correction of a visual
Get a structure describing the format of a pixelvalue from a visual
Set or get the foreground or background color used in drawing operations in a visual
Set or get the clipping rectangle for a visual
Draw, put, and get a single pixel from a visual
Draw, put, and get a horizontal line from a visual
Draw, put, and get a vertical line from a visual
Draw, put, and get a rectangle from a visual
Fills the entire virtual screen
Draw a line on a visual
Copy a rectangular area
Copy a rectangular area between two visuals
Set and get origin of virtual screen
Draw one or more characters on visual
Set or get flags affecting operation on a visual
Flush pending output
Acquire and release a LibGGI resource
Get DirectBuffers from a visual
Event management for LibGGI visual
Functions to translate from GGI visuals to GII input
Send commands and events to a LibGGI visual
Convenience functions for simplistic keyboard input

LibGGI types and structures

LibGGI mode description
LibGGI color description
LibGGI pixel format description
LibGGI direct buffer structure description

LibGGI Libraries and utilities

A fast, simple, small and flexible user-space graphics library
Monitor test program
3D cube console
Displays to an X11 server
Render display into image file
Duplicate visual operations onto multiple visuals
Display fullscreen using SVGAlib
Display using Linux virtual console text device
Display using AAlib
Display using Glide library
Emulate palettized modes on visuals of other mode schemes
Forwards the display over a network
GGI display server
FreeBSD/i386 console display
DirectX (WIN32)
Display on buffer in main memory
Display on a Mac OS X
Divide display into tiles similar to a video wall
Display using XFree86-DGA extension
Display using Linux kernel framebuffer devices
Emulate palettized modes on text-mode visuals
Make a child visual that is a window to the parent
Emulate truecolor modes
OS dependent target autodetection

Manpage index

Volume 1

cube3d, ggiteleserver, monitest

Volume 3

ggiAddEventMask, ggiAddFlags, ggiCheckGraphMode, ggiCheckMode, ggiCheckSimpleMode, ggiCheckTextMode, ggiClose, ggiCopyBox, ggiCrossBlit, ggiDBGetBuffer, ggiDBGetNumBuffers, ggiDetachInput, ggiDrawBox, ggiDrawHLine, ggiDrawLine, ggiDrawPixel, ggiDrawVLine, ggiEventPoll, ggiEventRead, ggiEventSelect, ggiEventSend, ggiEventsQueued, ggiExit, ggiFPrintMode, ggiFillscreen, ggiFlush, ggiFlushRegion, ggiGammaMax, ggiGetBox, ggiGetCharSize, ggiGetDisplayFrame, ggiGetEventMask, ggiGetFlags, ggiGetGCBackground, ggiGetGCClipping, ggiGetGCForeground, ggiGetGamma, ggiGetGammaMap, ggiGetHLine, ggiGetInput, ggiGetMode, ggiGetOrigin, ggiGetPalette, ggiGetPixel, ggiGetPixelFormat, ggiGetReadFrame, ggiGetVLine, ggiGetWriteFrame, ggiGetc, ggiInit, ggiJoinInputs, ggiKbhit, ggiMapColor, ggiOpen, ggiPackColors, ggiPanic, ggiParseMode, ggiPrintMode, ggiPutBox, ggiPutHLine, ggiPutPixel, ggiPutVLine, ggiPutc, ggiPuts, ggiRemoveEventMask, ggiRemoveFlags, ggiResourceAcquire, ggiResourceMustAcquire, ggiResourceRelease, ggiSPrintMode, ggiSetColorfulPalette, ggiSetDisplayFrame, ggiSetEventMask, ggiSetFlags, ggiSetGCBackground, ggiSetGCClipping, ggiSetGCForeground, ggiSetGamma, ggiSetGammaMap, ggiSetGraphMode, ggiSetMode, ggiSetOrigin, ggiSetPalette, ggiSetReadFrame, ggiSetSimpleMode, ggiSetTextMode, ggiSetWriteFrame, ggiUnmapPixel, ggiUnpackPixels, ggi_color, ggi_coord, ggi_directbuffer, ggi_graphtype, ggi_mode, ggi_pixel, ggi_pixelformat, ggi_pixellinearbuffer, ggi_pixelplanarbuffer, ggi_samplelinearbuffer, ggi_sampleplanarbuffer

Volume 7

display-aa, display-auto, display-dga, display-directx, display-fbdev, display-file, display-glide, display-macosx, display-memory, display-monotext, display-multi, display-palemu, display-sub, display-svgalib, display-tele, display-tile, display-trueemu, display-vcsa, display-vgl, display-x, libggi

 
2006/11/09 16:51:02