KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
clock.cc File Reference
#include <kos.h>
#include <time.h>
#include <dcplib/fnt.h>

Macros

#define BG_COUNT   8
 
#define fabs(a)
 

Functions

void bgframe ()
 
void drawFrame ()
 
int read_input ()
 
int main (int argc, char **argv)
 

Variables

fntRenderer * text
 
fntTexFont * font
 
int filter_mode = 0
 
const char * days [] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }
 
const char * months []
 
float bg [3]
 
float bg_delta [3] = { 0.01f }
 
int bg_cur = 1
 
float bgarray [][3]
 

Macro Definition Documentation

◆ BG_COUNT

#define BG_COUNT   8

Referenced by bgframe().

◆ fabs

#define fabs ( a)
Value:
( (a) < 0 ? -(a) : (a) )

Referenced by bgframe().

Function Documentation

◆ bgframe()

void bgframe ( )

References bg, BG_COUNT, bg_cur, bg_delta, bgarray, fabs, and pvr_set_bg_color().

Referenced by drawFrame().

◆ drawFrame()

◆ main()

int main ( int argc,
char ** argv )

◆ read_input()

Variable Documentation

◆ bg

◆ bg_cur

int bg_cur = 1

Referenced by bgframe().

◆ bg_delta

float bg_delta[3] = { 0.01f }

Referenced by bgframe().

◆ bgarray

float bgarray[][3]
Initial value:
= {
{ 0.0f, 0.0f, 0.0f },
{ 0.5f, 0.0f, 0.0f },
{ 0.0f, 0.5f, 0.0f },
{ 0.0f, 0.0f, 0.5f },
{ 0.5f, 0.0f, 0.5f },
{ 0.0f, 0.5f, 0.5f },
{ 0.5f, 0.5f, 0.0f },
{ 0.5f, 0.5f, 0.5f }
}

Referenced by bgframe().

◆ days

const char* days[] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }

Referenced by drawFrame().

◆ filter_mode

int filter_mode = 0

Referenced by drawFrame().

◆ font

◆ months

const char* months[]
Initial value:
= { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
"Aug", "Sep", "Oct", "Nov", "Dec"
}

Referenced by drawFrame().

◆ text

fntRenderer* text