Binding of Isaac - Afterbirth+ Lua Reference/Guide
Room Member List

This is the complete list of members for Room, including all inherited members.

CheckLine(Vector Pos1, Vector Pos2, LinecheckMode Mode, integer GridPathThreshold, boolean IgnoreWalls, boolean IgnoreCrushable)Room
DamageGrid(integer Index, integer Damage)Room
DestroyGrid(integer Index, boolean Immediate)Room
EmitBloodFromWalls(integer Duration, integer Count)Room
FindFreePickupSpawnPosition(Vector Pos, float InitialStep, boolean AvoidActiveEntities)Room
FindFreeTilePosition(Vector Pos, float DistanceThreshold)Room
GetAliveBossesCount()Room
GetAliveEnemiesCount()Room
GetAwardSeed()Room
GetBackdropType()Room
GetBossID()Room
GetBottomRightPos()Room
GetBrokenWatchState()Room
GetCenterPos()Room
GetClampedGridIndex(Vector Position)Room
GetClampedPosition(Vector Pos, float Margin)Room
GetDecorationSeed()Room
GetDeliriumDistance()Room
GetDevilRoomChance()Room
GetDoor(DoorSlot Slot)Room
GetDoorSlotPosition(DoorSlot Slot)Room
GetDungeonRockIdx()Room
GetEntities()Room
GetFrameCount()Room
GetGridCollision(integer GridIndex)Room
GetGridCollisionAtPos(Vector Pos)Room
GetGridEntity(integer Index)Room
GetGridEntityFromPos(integer Index)Room
GetGridHeight()Room
GetGridIndex(Vector Position)Room
GetGridPath(integer Index)Room
GetGridPathFromPos(integer Index)Room
GetGridPosition(integer GridIndex)Room
GetGridSize()Room
GetGridWidth()Room
GetLaserTarget(Vector Pos, Vector Dir)Room
GetLightingAlpha()Room
GetLRoomAreaDesc()Room
GetLRoomTileDesc()Room
GetNextShockwaveId()Room
GetRandomPosition(float Margin)Room
GetRandomTileIndex(integer Seed)Room
GetRedHeartDamage()Room
GetRenderScrollOffset()Room
GetRenderSurfaceTopLeft()Room
GetRoomConfigStage()Room
GetRoomShape()Room
GetSecondBossID()Room
GetSeededCollectible(integer Seed)Room
GetShopLevel()Room
GetSpawnSeed()Room
GetTintedRockIdx()Room
GetTopLeftPos()Room
GetType()Room
HasSlowDown()Room
HasTriggerPressurePlates()Room
HasWater()Room
HasWaterPits()Room
IsAmbushActive()Room
IsAmbushDone()Room
IsClear()Room
IsCurrentRoomLastBoss()Room
IsDoorSlotAllowed(DoorSlot Slot)Room
IsFirstEnemyDead()Room
IsFirstVisit()Room
IsInitialized()Room
IsLShapedRoom()Room
IsPositionInRoom(Vector Pos, float Margin)Room
IsSacrificeDone()Room
KeepDoorsClosed()Room
MamaMegaExplossion()Room
PlayMusic()Room
RemoveDoor(DoorSlot Slot)Room
RemoveGridEntity(integer GridIndex, integer PathTrail, boolean KeepDecoration)Room
Render()Room
RespawnEnemies()Room
ScreenWrapPosition(Vector Pos, float Margin)Room
SetAmbushDone(boolean Value)Room
SetBrokenWatchState(integer State)Room
SetCardAgainstHumanity()Room
SetClear(boolean Clear)Room
SetFirstEnemyDead(boolean Value)Room
SetFloorColor(Color FloorColor)Room
SetGridPath(integer Index, integer Value)Room
SetRedHeartDamage()Room
SetSacrificeDone(boolean Done)Room
SetShockwaveParam(integer ShockwaveId, ShockwaveParams Params)Room
SetSlowDown(integer Duration)Room
SetWallColor(Color WallColor)Room
ShopReshuffle(boolean KeepCollectibleIdx, boolean ReselectSaleItem)Room
ShopRestockFull()Room
ShopRestockPartial()Room
SpawnClearAward()Room
SpawnGridEntity(integer GridIndex, GridEntityType Type, integer Variant, integer Seed, integer VarData)Room
TryMakeBridge(GridEntity pit)Room
TryPlaceLadder(Vector PlayerPos, Vector PlayerVelocity, Entity Ladder)Room
TrySpawnBlueWombDoor(boolean FirstTime, boolean IgnoreTime)Room
TrySpawnBossRushDoor(boolean IgnoreTime)Room
TrySpawnDevilRoomDoor(boolean Animate)Room
TrySpawnMegaSatanRoomDoor()Room
TrySpawnTheVoidDoor()Room
TurnGold()Room
Update()Room
WorldToScreenPosition(Vector WorldPos)Room