Create API

Scott Duensing 2022-07-09 23:06:04 +00:00
parent 8ade615d4b
commit d35f5616df

121
API.md Normal file

@ -0,0 +1,121 @@
The Singe API is broken into several categories:
* Color
* colorBackground
* colorForeground
* Controller
* controllerGetAxis
* Debug
* debugPrint
* Disc
* discAudio
* discChangeSpeed
* discGetFrame
* discGetHeight
* discGetState
* discGetWidth
* discPause
* discPauseAtFrame
* discPlay
* discSearch
* discSearchBlanking
* discSetFPS
* discSkipBackward
* discSkipBlanking
* discSkipForward
* discSkipToFrame
* discStepBackward
* discStepForward
* discStop
* Font
* fontLoad
* fontPrint
* fontQuality
* fontSelect
* fontToSprite
* fontUnload
* Keyboard
* keyboardGetMode
* keyboardSetMode
* Mouse
* mouseEnable
* mouseDisable
* mouseGetPosition
* mouseHowMany
* mouseSetCaptured
* mouseSetMode
* Overlay
* overlayBox
* overlayCircle
* overlayClear
* overlayEllipse
* overlayGetHeight
* overlayGetWidth
* overlayLine
* overlayPlot
* overlayPrint
* overlaySetResolution
* Script
* scriptExecute
* scriptPush
* Singe
* singeDisablePauseKey
* singeEnablePauseKey
* singeGetDataPath
* singeGetScriptPath
* singeGetWidth
* singeScreenshot
* singeSetGameName
* singeSetPauseFlag
* singeQuit
* singeVersion
* singeWantsCrosshairs
* Sound
* soundFullStop
* soundGetVolume
* soundIsPlaying
* soundLoad
* soundPause
* soundPlay
* soundResume
* soundSetVolume
* soundStop
* soundUnload
* Sprite
* spriteDraw
* spriteGetHeight
* spriteGetWidth
* spriteLoad
* spriteUnload
* Video
* videoDraw
* videoGetFrame
* videoGetFrameCount
* videoGetHeight
* videoGetVolume
* videoGetWidth
* videoIsPlaying
* videoLoad
* videoPause
* videoPlay
* videoSeek
* videoSetVolume
* videoUnload
* VLDP
* vldpGetHeight
* vldpGetPixel
* vldpGetWidth
* vldpSetVerbose