src/playdate/bindings/api

Search:
Group by:

Types

PDSystemEvent {.importc: "PDSystemEvent", header: "pd_api.h".} = enum
  kEventInit, kEventInitLua, kEventLock, kEventUnlock, kEventPause,
  kEventResume, kEventTerminate, kEventKeyPressed, kEventKeyReleased,
  kEventLowPower
PlaydateAPI {.importc: "PlaydateAPI", header: "pd_api.h".} = object
  system* {.importc: "system".}: ptr PlaydateSys
  file* {.importc: "file".}: ptr PlaydateFile
  graphics* {.importc: "graphics".}: ptr PlaydateGraphics
  sprite* {.importc: "sprite".}: ptr PlaydateSprite
  display* {.importc: "display".}: ptr PlaydateDisplay
  sound* {.importc: "sound".}: ptr PlaydateSound
  scoreboards* {.importc: "scoreboards".}: ptr PlaydateScoreboards
  lua* {.importc: "lua".}: ptr PlaydateLua