# searchIndex

type: Function
path: Inside Playdate.html#autolink-144
name:
easingFunctions.linear(t, b, c, d)   easingFunctions.inQuad(t, b, c, d)   easingFunctions.outQuad(t, b, c, d)   easingFunctions.inOutQuad(t, b, c, d)   easingFunctions.outInQuad(t, b, c, d)   easingFunctions.inCubic(t, b, c, d)   easingFunctions.outCubic(t, b, c, d)   easingFunctions.inOutCubic(t, b, c, d)   easingFunctions.outInCubic(t, b, c, d)   easingFunctions.inQuart(t, b, c, d)   easingFunctions.outQuart(t, b, c, d)   easingFunctions.inOutQuart(t, b, c, d)   easingFunctions.outInQuart(t, b, c, d)   easingFunctions.inQuint(t, b, c, d)   easingFunctions.outQuint(t, b, c, d)   easingFunctions.inOutQuint(t, b, c, d)   easingFunctions.outInQuint(t, b, c, d)   easingFunctions.inSine(t, b, c, d)   easingFunctions.outSine(t, b, c, d)   easingFunctions.inOutSine(t, b, c, d)   easingFunctions.outInSine(t, b, c, d)   easingFunctions.inExpo(t, b, c, d)   easingFunctions.outExpo(t, b, c, d)   easingFunctions.inOutExpo(t, b, c, d)   easingFunctions.outInExpo(t, b, c, d)   easingFunctions.inCirc(t, b, c, d)   easingFunctions.outCirc(t, b, c, d)   easingFunctions.inOutCirc(t, b, c, d)   easingFunctions.outInCirc(t, b, c, d)   easingFunctions.inElastic(t, b, c, d, [a, p])   easingFunctions.outElastic(t, b, c, d, [a, p])   easingFunctions.inOutElastic(t, b, c, d, [a, p])   easingFunctions.outInElastic(t, b, c, d, [a, p])   easingFunctions.inBack(t, b, c, d, [s])   easingFunctions.outBack(t, b, c, d, [s])   easingFunctions.inOutBack(t, b, c, d, [s])   easingFunctions.outInBack(t, b, c, d, [s])   easingFunctions.outBounce(t, b, c, d)   easingFunctions.inBounce(t, b, c, d)   easingFunctions.inOutBounce(t, b, c, d)   easingFunctions.outInBounce(t, b, c, d)


type: Function
path: Inside Playdate.html#autolink-167
name:
geometry.polygon.new(x1, y1, x2, y2, ..., xn, yn)  geometry.polygon.new(p1, p2, ..., pn)  geometry.polygon.new(numberOfVertices)


type: Function
path: Inside Playdate.html#autolink-201
name:
graphics.drawEllipseInRect(x, y, width, height, [startAngle, endAngle])  graphics.drawEllipseInRect(rect, [startAngle, endAngle])


type: Function
path: Inside Playdate.html#autolink-202
name:
graphics.fillEllipseInRect(x, y, width, height, [startAngle, endAngle])  graphics.fillEllipseInRect(rect, [startAngle, endAngle])


type: Function
path: Inside Playdate.html#autolink-214
name:
graphics.drawSineWave(startX, startY, endX, endY, startAmplitude, endAmplitude, period, [phaseShift])


type: Function
path: Inside Playdate.html#autolink-252
name:
graphics.sprite.spriteWithText(text, maxWidth, maxHeight, [backgroundColor, [leadingAdjustment, [truncationString, [alignment, [font]]]]])


type: Function
path: Inside Playdate.html#autolink-258
name:
graphics.sprite.setClipRectsInRange(x, y, width, height, startz, endz)  graphics.sprite.setClipRectsInRange(rect, startz, endz)


type: Function
path: Inside Playdate.html#autolink-269
name:
graphics.sprite.querySpritesAlongLine(x1, y1, x2, y2)  graphics.sprite.querySpritesAlongLine(lineSegment)


type: Function
path: Inside Playdate.html#autolink-270
name:
graphics.sprite.querySpriteInfoAlongLine(x1, y1, x2, y2)  graphics.sprite.querySpriteInfoAlongLine(lineSegment)


type: Function
path: Inside Playdate.html#autolink-281
name:
graphics.drawText(text, x, y, [width, height], [fontFamily], [leadingAdjustment], [wrapMode], [alignment])  graphics.drawText(text, rect, [fontFamily], [leadingAdjustment], [wrapMode], [alignment])


type: Function
path: Inside Playdate.html#autolink-282
name:
graphics.drawLocalizedText(key, x, y, [width, height], [language], [leadingAdjustment], [wrapMode], [alignment])  graphics.drawLocalizedText(key, rect, [language], [leadingAdjustment])


type: Function
path: Inside Playdate.html#autolink-286
name:
graphics.drawTextInRect(text, x, y, width, height, [leadingAdjustment, [truncationString, [alignment, [font]]]])  graphics.drawTextInRect(text, rect, [leadingAdjustment, [truncationString, [alignment, [font]]]])


type: Function
path: Inside Playdate.html#autolink-288
name:
graphics.drawLocalizedTextInRect(text, x, y, width, height, [leadingAdjustment, [truncationString, [alignment, [font, [language]]]]])  graphics.drawLocalizedTextInRect(text, rect, [leadingAdjustment, [truncationString, [alignment, [font, [language]]]]])


type: Function
path: Inside Playdate.html#autolink-290
name:
graphics.imageWithText(text, maxWidth, maxHeight, [backgroundColor, [leadingAdjustment, [truncationString, [alignment, [font]]]]])


type: Module
path: Inside Playdate.html#autolink-472
name:
Preparing your sound files
ADPCM is the ideal audio format to use for Playdate games. It is less CPU-intensive to decode than MPwhile still providing a much smaller file size than uncompressed audio.
To encode into ADPCM with Audacity
File > Export Audio… > File type: WAV (Microsoft), Encoding: IMA ADPCM.
To encode into ADPCM with ffmpeg
type ffmpeg -i input.mpadpcm_ima_wav output.wav at the command line.


type: Method
path: Inside Playdate.html#autolink-674
name:
graphics.image:drawSampled(x, y, width, height, centerx, centery, dxx, dyx, dxy, dyy, dx, dy, z, tiltAngle, tile)


type: Method
path: Inside Playdate.html#autolink-794
name:
graphics.font:drawText(text, x, y, [width, height], [leadingAdjustment], [wrapMode], [alignment])  graphics.font:drawText(text, rect, [leadingAdjustment], [wrapMode], [alignment])


type: Method
path: Inside Playdate.html#autolink-856
name:
pathfinder.graph:findPathWithIDs(startNodeID, goalNodeID, [heuristicFunction, [findPathToGoalAdjacentNodes]])


