KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
example.c File Reference
#include <kos.h>
#include <png/png.h>
#include <zlib/zlib.h>

Functions

int zlib_getlength (char *)
 
void back_init (void)
 
void font_init (void)
 
void text_init (void)
 
void draw_back (void)
 
void draw_char (float x1, float y1, float z1, float a, float r, float g, float b, int c, float xs, float ys)
 
void draw_string (float x, float y, float z, float a, float r, float g, float b, char *str, float xs, float ys)
 
void draw_frame (void)
 
int main (int argc, char **argv)
 

Variables

char wfont []
 
pvr_ptr_t font_tex
 
pvr_ptr_t back_tex
 
char * data
 
int y = 0
 

Function Documentation

◆ back_init()

void back_init ( void )

References back_tex, and pvr_mem_malloc().

Referenced by main().

◆ draw_back()

◆ draw_char()

void draw_char ( float x1,
float y1,
float z1,
float a,
float r,
float g,
float b,
int c,
float xs,
float ys )

◆ draw_frame()

◆ draw_string()

void draw_string ( float x,
float y,
float z,
float a,
float r,
float g,
float b,
char * str,
float xs,
float ys )

◆ font_init()

void font_init ( void )

◆ main()

◆ text_init()

void text_init ( void )

References data, malloc(), printf, and zlib_getlength().

Referenced by main().

◆ zlib_getlength()

int zlib_getlength ( char * )
extern

Referenced by text_init().

Variable Documentation

◆ back_tex

pvr_ptr_t back_tex

Referenced by back_init(), and draw_back().

◆ data

char* data

Referenced by draw_frame(), main(), and text_init().

◆ font_tex

pvr_ptr_t font_tex

Referenced by draw_string(), and font_init().

◆ wfont

char wfont[]
extern

Referenced by font_init().

◆ y

int y = 0