3 API
Scott Duensing edited this page 2022-07-16 02:42:24 +00:00

The Singe API is broken into several categories. Click each to expand:

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