Pixel Pigeon Documentation

Modules

<internal>

Enumerations

NumLock

Classes

State

Interfaces

ApplyAudioSourceVolumeOptions
CollisionData
ConnectToSocketioServerOptions
CreateAchievementOptions
CreateButtonOptions
CreateButtonOptionsCoordinates
CreateEllipseOptions
CreateEllipseOptionsCoordinates
CreateEntityOptions
CreateInputCollectionOptions
CreateInputCollectionOptionsKeyboardButton
CreateInputPressHandlerOptions
CreateInputTickHandlerOptions
CreateInputTickHandlerOptionsGroup
CreateLabelOptions
CreateLabelOptionsCoordinates
CreateLabelOptionsText
CreateLabelOptionsTextTrim
CreateLevelOptions
CreateLevelOptionsLayer
CreateLevelOptionsLayerTile
CreateNineSliceOptions
CreateNineSliceOptionsCoordinates
CreateQuadrilateralOptions
CreateQuadrilateralOptionsCoordinates
CreateSpriteOptions
CreateSpriteOptionsAnimation
CreateSpriteOptionsAnimationFrame
CreateSpriteOptionsCoordinates
CreateSpriteOptionsRecolor
CreateTilesetOptions
CreateTilesetOptionsTile
CreateTilesetOptionsTileAnimationFrame
CreateVolumeChannelOptions
EmitToSocketIOServerOptions
EntityButton
EntityCollidable
EntityEllipse
EntityPosition
EntityQuadrilateral
EntitySprite
FadeInAudioSourceVolumeOptions
FadeOutAudioSourceVolumeOptions
GetEntityCalculatedPathOptions
GetEntityIDsOptions
GetRectangleCollisionDataOptions
HUDElementReferences
IsRectangleInLevelOptions
ListenToSocketioEventOptions
MakeHTTPRequestOptions
MoveEntityOptions
OverlapData
PathEntityOptions
PathingEntityExclusion
PlayAudioSourceOptions
Rectangle
SetMainVolumeOptions
SetVolumeChannelVolumeOptions

Type Aliases

Scriptable
TextStyleAlign

Functions

addEntityEllipse
addEntityQuadrilateral
addEntitySprite
applyAudioSourceVolume
connectToSocketioServer
createAchievement
createButton
createEllipse
createEntity
createInputCollection
createInputPressHandler
createInputTickHandler
createLabel
createLevel
createNineSlice
createQuadrilateral
createSprite
createTileset
createVolumeChannel
emitToSocketioServer
exitLevel
fadeInAudioSourceVolume
fadeOutAudioSourceVolume
getActiveLevelID
getCurrentTime
getDeltaTime
getEntityCalculatedPath
getEntityFieldValue
getEntityIDs
getEntityLevelID
getEntityPosition
getEnvironmentVariable
getGameHeight
getGameWidth
getInputTickHandlerGroupID
getRectangleCollisionData
goToLevel
handleError
initialize
isEntityPathing
isRectangleInLevel
listenToSocketioEvent
lockCameraToEntity
makeHTTPRequest
mergeHUDElementReferences
moveEntity
muteVolume
onError
onRun
onTick
onWindowMessage
openURL
pathEntity
playAudioSource
postWindowMessage
removeButton
removeEllipse
removeEntity
removeEntitySprite
removeHUDElements
removeInputPressHandler
removeLabel
removeNineSlice
removeQuadrilateral
removeSprite
setEntityBlockingPosition
setEntityLevel
setEntityPosition
setEntityZIndex
setMainVolume
setPauseMenuCondition
setVolumeChannelVolume
stopAudioSource
stopEntity
takeScreenshot
unlockAchievement
unlockCameraFromEntity
unmuteVolume