Index
Modules:
api,
bindings/api,
bindings/display,
bindings/file,
bindings/graphics,
bindings/initreqs,
bindings/json,
bindings/lua,
bindings/scoreboards,
bindings/sound,
bindings/sprite,
bindings/system,
bindings/types,
bindings/utils,
display,
file,
graphics,
json,
lua,
nineslice,
scoreboards,
sound,
sprite,
system,
types,
util/initreqs,
utils.
API symbols
- `$`:
- `==`:
- `=destroy`:
- `[]=`:
- `[]`:
- add:
- addCheckmarkMenuItem:
- addFunction:
- addMenuItem:
- addOptionsMenuItem:
- addScore:
- AddScoreCallback:
- AddScoreCallbackRaw:
- allNotesOff:
- allOverlappingSprites:
- AnyBitmapData:
- argIsNil:
- AudioSample:
- BitmapData:
- BitmapDataObj:
- bitmapPtr:
- BitmapView:
- BoardsListCallback:
- BoardsListCallbackRaw:
- boolValue:
- bounds:
- bounds=:
- callFunction:
- Char:
- checkCollisions:
- checkMaskCollision:
- clear:
- clearBitmap:
- clearClipRect:
- clearClipRectsInRange:
- clearCollideRect:
- clearStencil:
- close:
- collideRect:
- collideRect=:
- CollisionPoint:
- collisionsEnabled:
- collisionsEnabled=:
- CollisionVector:
- compilerInfo:
- ConstChar:
- ConstCharPtr:
- copy:
- copyFrameBufferBitmap:
- createPattern:
- display:
- DisplayFrame:
- draw:
- drawEllipse:
- drawFPS:
- drawLine:
- drawRect:
- drawRotated:
- drawScaled:
- drawText:
- drawTextAligned:
- drawTextInRect:
- drawTiled:
- error:
- exists:
- fadeVolume:
- FileOptions:
- FilePlayer:
- FileStat:
- fillEllipse:
- fillPolygon:
- fillRect:
- fillTriangle:
- finishCallback:
- finishCallback=:
- floatValue:
- flush:
- fmt:
- generateSDKPtrProcDef:
- get:
- getAccelerometer:
- getAllMenuItems:
- getArgBool:
- getArgClass:
- getArgCount:
- getArgFloat:
- getArgInt:
- getArgString:
- getArgType:
- getBatteryPercentage:
- getBatteryVoltage:
- getBitmap:
- getBitmapMask:
- getBitmapTableInfo:
- getButtonState:
- getCenter:
- getContext:
- getCrankAngle:
- getCrankChange:
- getCurrentStep:
- getCurrentTime:
- getCurrentTimeMilliseconds:
- getData:
- getDataObj:
- getDebugBitmap:
- getDisplayBufferBitmap:
- getDisplayFrame:
- getElapsedTime:
- getFlipped:
- getFont:
- getFontHeight:
- getFontPage:
- getFrame:
- getGlyphKerning:
- getHeadphoneState:
- getHeight:
- getImage:
- getInfo:
- getLanguage:
- getLength:
- getPageGlyph:
- getPersonalBest:
- getPosition:
- getReduceFlashing:
- getRefreshRate:
- getScoreboards:
- getScores:
- getSecondsSinceEpoch:
- getSize:
- getSpriteCount:
- getTempo:
- getTextSize:
- getTextSizeInRect:
- getTextWidth:
- getTime:
- getWidth:
- height:
- imageFlip:
- imageFlip=:
- initPrereqs:
- initSDK:
- intValue:
- isActive:
- isCrankDocked:
- isNil:
- isPlaying:
- items:
- JSONDecoder:
- JSONEncoder:
- JSONReader:
- JSONValue:
- JSONValueType:
- JSONValueUnion:
- kTextAlignmentCenter:
- kTextAlignmentLeft:
- kTextAlignmentRight:
- LCDBitmap:
- LCDBitmapDrawMode:
- LCDBitmapFlip:
- LCDBitmapPtr:
- LCDBitmapTable:
- LCDColor:
- LCD_COLUMNS:
- LCDFont:
- LCDFontData:
- LCDFontGlyph:
- LCDFontLanguage:
- LCDFontPage:
- LCDLineCapStyle:
- LCDPattern:
- LCDPolygonFillRule:
- LCDRect:
- LCD_ROWS:
- LCD_ROWSIZE:
- LCD_SCREEN_RECT:
- LCDSolidColor:
- LCDSprite:
- LCDSpriteCollisionFilterProc:
- LCDSpriteDrawFunction:
- LCDSpriteUpdateFunction:
- LCDVideoPlayer:
- len:
- listFiles:
- load:
- loadMIDIFile:
- logToConsole:
- LuaError:
- LuaNimFunction:
- LuaStatePtr:
- LuaType:
- LuaUDObject:
- LValType:
- makeFont:
- makeLCDOpaquePattern:
- makeLCDPattern:
- graphics: proc makeLCDPattern(r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ra, rb, rc, rd, re, rf: uint8): LCDPattern
- makeLCDRect:
- markDirty:
- markUpdatedRows:
- mitems:
- mkdir:
- moveBy:
- moveTo:
- moveWithCollisions:
- mpairs:
- newAudioSample:
- newBitmap:
- newBitmapTable:
- newFilePlayer:
- newFont:
- newJSONDecoder:
- newNineSlice:
- newSamplePlayer:
- newSequence:
- newSprite:
- newVideoPlayer:
- NineSlice:
- offset:
- offset=:
- open:
- other:
- overlappingSprites:
- pairs:
- pause:
- PDBoard:
- PDBoardRaw:
- PDBoardsList:
- PDBoardsListPtr:
- PDBoardsListRaw:
- PDButton:
- PDButtons:
- PDCallbackFunction:
- PDFilePlayerCallbackFunction:
- PDLanguage:
- PDLog:
- pdlog:
- PDMenuItem:
- PDMenuItemButton:
- PDMenuItemButtonCallbackFunction:
- PDMenuItemCheckmark:
- PDMenuItemCheckmarkCallbackFunction:
- PDMenuItemOptions:
- PDMenuItemOptionsCallbackFunction:
- PDPeripherals:
- pdrealloc:
- PDRealloc:
- pdrealloc:
- PDRect:
- PDRectMake:
- PDResult:
- PDResultError:
- PDResultKind:
- PDResultSuccess:
- PDResultUnavailable:
- PDSamplePlayerCallbackFunction:
- PDScore:
- PDScorePtr:
- PDScoreRaw:
- PDScoresList:
- PDScoresListPtr:
- PDScoresListRaw:
- PDSoundCallbackFunction:
- PDSoundSequenceCallbackFunction:
- PDStringEncoding:
- PDSystemEvent:
- PersonalBestCallback:
- PersonalBestCallbackRaw:
- play:
- playdate:
- PlaydateAPI:
- PlaydateDisplay:
- PlaydateFile:
- PlaydateGraphics:
- PlaydateJSON:
- PlaydateLua:
- PlaydateScoreboards:
- PlaydateSound:
- PlaydateSprite:
- PlaydateSys:
- PlaydateVideo:
- pushBool:
- pushContext:
- pushFloat:
- pushInt:
- pushString:
- querySpriteInfoAlongLine:
- querySpritesAlongLine:
- querySpritesAtPoint:
- querySpritesInRect:
- randomize:
- rate:
- rate=:
- read:
- readString:
- remove:
- removeAllMenuItems:
- removeAllSprites:
- removeSprites:
- rename:
- renderFrame:
- resource:
- rotated:
- sample:
- sample=:
- SamplePlayer:
- ScoresCallback:
- ScoresCallbackRaw:
- SDFile:
- SDKArray:
- sdktype:
- seek:
- SEEK_CUR:
- SEEK_END:
- SEEK_SET:
- set:
- setAlwaysRedraw:
- setAutoLockEnabled:
- setBitmapMask:
- setCenter:
- setClipRect:
- setClipRectsInRange:
- setCollisionResponseFunction:
- setColorToPattern:
- setContext:
- setCrankSoundsEnabled:
- setCurrentStep:
- setDrawFunction:
- setDrawMode:
- setDrawOffset:
- setFinishCallback:
- setFlipped:
- setFont:
- setHeadphoneChangedCallback:
- setIgnoresDrawOffset:
- setImage:
- setInverted:
- setLoops:
- setMenuImage:
- setMosaic:
- setOffset:
- setOpaque:
- setOutputsActive:
- setPaused:
- setPlayRange:
- setRefreshRate:
- setScale:
- setScreenClipRect:
- setSize:
- setStencilImage:
- setStencilPattern:
- setTempo:
- setTextLeading:
- setTextTracking:
- setTime:
- setUpdateCallback:
- setUpdateFunction:
- setVolume:
- SoundSequence:
- SoundSource:
- sprite:
- SpriteCollisionInfo:
- SpriteCollisionResponseType:
- SpriteQueryInfo:
- stat:
- stop:
- stringValue:
- tag:
- tag=:
- tell:
- TextAlignment:
- TextInRectResult:
- tileBitmap:
- title:
- title=:
- toC:
- translateLCDRect:
- unlink:
- updatesEnabled:
- updatesEnabled=:
- useScreenContext:
- value:
- value=:
- visible:
- visible=:
- volume:
- volume=:
- width:
- write:
- WriteFunc:
- zIndex:
- zIndex=:
Made with Nim. Generated: 2025-02-22 18:46:13 UTC