dcplaya drawing system API provides functions for drawing text and geometrical primitives towards tile accelerator.
dcplaya drawing system provides functions for :
Files | |
| file | draw.h |
| drawing system | |
Modules | |
| Boxes Primitives | |
| non textured boxes primitives | |
| Clipping Primitives | |
| clipping primitives | |
| Color Definition | |
| color definition | |
| Graphic Context | |
| graphic context | |
| Draw Primitives | |
| draw primitives | |
| Tile Accelerator (TA) | |
| tile accelerator (TA) interface | |
| Draw text | |
| draw text | |
| Texture Manager | |
| texture manager | |
| Viewport | |
| viewport | |
Data Structures | |
| struct | gc_t |
| Graphic context structure. More... | |
Drawing system initialization functions. | |
| int | draw_init (const float screen_width, const float screen_height) |
| Initialize the drawing system. | |
| void | draw_shutdown (void) |
| Shutdown the drawing system. | |
Drawing system globals. | |
| float | draw_screen_width |
| Current drawing system screen width. | |
| float | draw_screen_height |
| Current drawing system screen height. | |
| viewport_t | draw_viewport |
| Current drawing system viewport. | |
| matrix_t | draw_projection |
| Current drawing system projection. | |
| float | draw_znear |
| Current draw projection Z near. | |
| float | draw_ooznear |
| Current draw projection 1/Z near. | |
|
||||||||||||
|
Initialize the drawing system. The draw_init() function initializes all drawing system components :
|
| dcplaya documentation version 1.2 | Generated on January 2004 by doxygen 1.3.5 |