From cce66bfe6ac71d1d1c1565c830e2a594275378d6 Mon Sep 17 00:00:00 2001 From: Scott Duensing Date: Sat, 9 Jul 2022 23:17:41 +0000 Subject: [PATCH] Update API --- API.md | 254 +++++++++++++++++++++++++++++++++------------------------ 1 file changed, 148 insertions(+), 106 deletions(-) diff --git a/API.md b/API.md index e1dcf5a..a9b2f3a 100644 --- a/API.md +++ b/API.md @@ -1,121 +1,163 @@ The Singe API is broken into several categories: -* Color - * colorBackground - * colorForeground +
Color + +
-* Controller - * controllerGetAxis +
Controller + +
-* Debug - * debugPrint +
Debug + +
-* Disc - * discAudio - * discChangeSpeed - * discGetFrame - * discGetHeight - * discGetState - * discGetWidth - * discPause - * discPauseAtFrame - * discPlay - * discSearch - * discSearchBlanking - * discSetFPS - * discSkipBackward - * discSkipBlanking - * discSkipForward - * discSkipToFrame - * discStepBackward - * discStepForward - * discStop +
Disc + +
-* Font - * fontLoad - * fontPrint - * fontQuality - * fontSelect - * fontToSprite - * fontUnload +
Font + +
-* Keyboard - * keyboardGetMode - * keyboardSetMode +
Keyboard + +
-* Mouse - * mouseEnable - * mouseDisable - * mouseGetPosition - * mouseHowMany - * mouseSetCaptured - * mouseSetMode +
Mouse + +
-* Overlay - * overlayBox - * overlayCircle - * overlayClear - * overlayEllipse - * overlayGetHeight - * overlayGetWidth - * overlayLine - * overlayPlot - * overlayPrint - * overlaySetResolution +
Overlay + +
-* Script - * scriptExecute - * scriptPush +
Script + +
-* Singe - * singeDisablePauseKey - * singeEnablePauseKey - * singeGetDataPath - * singeGetScriptPath - * singeGetWidth - * singeScreenshot - * singeSetGameName - * singeSetPauseFlag - * singeQuit - * singeVersion - * singeWantsCrosshairs +
Singe + +
-* Sound - * soundFullStop - * soundGetVolume - * soundIsPlaying - * soundLoad - * soundPause - * soundPlay - * soundResume - * soundSetVolume - * soundStop - * soundUnload +
Sound + +
-* Sprite - * spriteDraw - * spriteGetHeight - * spriteGetWidth - * spriteLoad - * spriteUnload +
Sprite + +
-* Video - * videoDraw - * videoGetFrame - * videoGetFrameCount - * videoGetHeight - * videoGetVolume - * videoGetWidth - * videoIsPlaying - * videoLoad - * videoPause - * videoPlay - * videoSeek - * videoSetVolume - * videoUnload +
Video + +
-* VLDP - * vldpGetHeight - * vldpGetPixel - * vldpGetWidth - * vldpSetVerbose +
VLDP + +