Difference between revisions of "API Functions"

From Uzebox Wiki
Jump to: navigation, search
Line 9: Line 9:
 
* [[Function_FontFill|void FontFill(int x,int y,int width,int height,int tile)]]
 
* [[Function_FontFill|void FontFill(int x,int y,int width,int height,int tile)]]
 
* [[Function_GetVsyncFlag|unsigned char GetVsyncFlag(void)]]
 
* [[Function_GetVsyncFlag|unsigned char GetVsyncFlag(void)]]
* [[Function_LoadMap|void LoadMap(void)]]
 
 
* [[Function_MapSprite|void MapSprite(unsigned char startSprite,const char *map)]]
 
* [[Function_MapSprite|void MapSprite(unsigned char startSprite,const char *map)]]
 
* [[Function_MoveSprite|void MoveSprite(unsigned char startSprite,unsigned char x,unsigned char y,unsigned char width,unsigned char height)]]
 
* [[Function_MoveSprite|void MoveSprite(unsigned char startSprite,unsigned char x,unsigned char y,unsigned char width,unsigned char height)]]
Line 20: Line 19:
 
* [[Function_PrintLong|void PrintLong(int x,int y, unsigned long val)]]
 
* [[Function_PrintLong|void PrintLong(int x,int y, unsigned long val)]]
 
* [[Function_Print|void Print(int x,int y,const char *string)]]
 
* [[Function_Print|void Print(int x,int y,const char *string)]]
* [[Function_RestoreTile|void RestoreTile(char x,char y)]]
 
 
* [[Function_SetFontTable|void SetFontTable(const char *data)]]
 
* [[Function_SetFontTable|void SetFontTable(const char *data)]]
 
* [[Function_SetFontTilesIndex|void SetFontTilesIndex(unsigned char index)]]
 
* [[Function_SetFontTilesIndex|void SetFontTilesIndex(unsigned char index)]]
Line 51: Line 49:
 
* [[Function_EepromReadBlock|char EepromReadBlock(unsigned int blockId,struct EepromBlockStruct *block)]]
 
* [[Function_EepromReadBlock|char EepromReadBlock(unsigned int blockId,struct EepromBlockStruct *block)]]
 
* [[Function_EepromWriteBlock|char EepromWriteBlock(struct EepromBlockStruct *block)]]
 
* [[Function_EepromWriteBlock|char EepromWriteBlock(struct EepromBlockStruct *block)]]
* [[Function_ReadEeprom|unsigned char ReadEeprom(unsigned int addr)]]
 
* [[Function_WriteEeprom|void WriteEeprom(unsigned int addr,unsigned char value)]]
 
* [[Function_isEepromFormatted|bool isEepromFormatted()]]
 
  
 
==SD Card Functions==
 
==SD Card Functions==
Line 61: Line 56:
 
* [[Function_SoftReset|void SoftReset(void)]]
 
* [[Function_SoftReset|void SoftReset(void)]]
 
* [[Function_WaitUs|void WaitUs(unsigned int microseconds)]]
 
* [[Function_WaitUs|void WaitUs(unsigned int microseconds)]]
 +
 +
==Kernel Internal Functions==
 +
Though you can use these functions, they are subject to change or be removed at any release.
 +
 +
* [[Function_isEepromFormatted|bool isEepromFormatted()]]
 +
* [[Function_ReadEeprom|unsigned char ReadEeprom(unsigned int addr)]]
 +
* [[Function_WriteEeprom|void WriteEeprom(unsigned int addr,unsigned char value)]]
 +
 +
==Deprecated Function===
 +
* [[Function_LoadMap|void LoadMap(void)]]
 +
* [[Function_RestoreTile|void RestoreTile(char x,char y)]]

Revision as of 18:50, 27 February 2009

Video Engine Functions

Sound Engine Functions

Game Controllers Functions

EEPROM Functions

SD Card Functions

TBD

Miscellaneous Functions

Kernel Internal Functions

Though you can use these functions, they are subject to change or be removed at any release.

Deprecated Function=