| __eventListeners | ISBaseObject | |
| addEventListener(string _event, function _callback, unknown _target) | ISBaseObject | |
| blockAfterPlace | ISBuildIsoEntity | |
| blockAllTheSquare | ISBuildIsoEntity | |
| blockBuild | ISBuildingObject | |
| bonusHealth | ISBuildIsoEntity | |
| build | ISBuildingObject | |
| buildLow | ISBuildIsoEntity | |
| buildPanelLogic | ISBuildIsoEntity | |
| cacheSprites(SpriteConfigManager::FaceInfo _face) | ISBuildIsoEntity | |
| canBarricade | ISBuildingObject | |
| canBeAlwaysPlaced | ISBuildingObject | |
| canBeBuild | ISBuildingObject | |
| canBeLockedByPadlock | ISBuildIsoEntity | |
| canBePlastered | ISBuildingObject | |
| canPassThrough | ISBuildingObject | |
| character | ISBuildIsoEntity | |
| chosenSprite | ISBuildingObject | |
| clearEventListeners() | ISBaseObject | |
| clickedUI | ISBuildingObject | |
| completionSound | ISBuildIsoEntity | |
| ConsumeBuildEntityItems(SpriteConfigManager::ObjectInfo _info, IsoPlayer _player) | ISBuildIsoEntity | static |
| containers | ISBuildIsoEntity | |
| corner | ISBuildIsoEntity | |
| craftingBank | ISBuildIsoEntity | |
| craftRecipe | ISBuildIsoEntity | |
| create(number x, number y, number z, boolean north, string sprite) | ISBuildIsoEntity | |
| crossSpeed | ISBuildingObject | |
| deactivate() | ISBuildingObject | |
| derive(string type) | ISBaseObject | |
| dismantable | ISBuildingObject | |
| dontNeedFrame | ISBuildIsoEntity | |
| dragNilAfterPlace | ISBuildingObject | |
| east | ISBuildingObject | |
| eastSprite | ISBuildingObject | |
| face | ISBuildIsoEntity | |
| floorCursorSprite | ISBuildingObject | static |
| GetAllBuildableEntities() | ISBuildIsoEntity | static |
| GetAllGroundItemsForPlayer(IsoPlayer _player) | ISBuildIsoEntity | static |
| getAPrompt() | ISBuildingObject | |
| getBPrompt() | ISBuildingObject | |
| GetBuildableEntities(IsoPlayer _player) | ISBuildIsoEntity | static |
| getFace() | ISBuildIsoEntity | |
| getFloorCursorSprite() | ISBuildingObject | |
| getHealth() | ISBuildIsoEntity | |
| getLBPrompt() | ISBuildingObject | |
| getOccupiedTiles(IsoGridSquare square) | ISBuildIsoEntity | |
| getOpenFace(boolean _north) | ISBuildIsoEntity | |
| getRBPrompt() | ISBuildingObject | |
| getSprite() | ISBuildingObject | |
| getYPrompt() | ISBuildingObject | |
| haveMaterial(IsoGridSquare square) | ISBuildingObject | |
| hoppable | ISBuildIsoEntity | |
| init() | ISBuildingObject | |
| initialise() | ISBuildingObject | |
| ISBaseObject() | ISBaseObject | |
| ISBuildIsoEntity(IsoPlayer character, SpriteConfigManager::ObjectInfo objectInfo, number nSprite, ArrayList< ItemContainer > containers, BuildLogic logic) | ISBuildIsoEntity | |
| isContainer | ISBuildingObject | |
| isCorner | ISBuildingObject | |
| isDoor | ISBuildingObject | |
| isDoorFrame | ISBuildingObject | |
| isFloor | ISBuildIsoEntity | |
| isLeftDown | ISBuildingObject | |
| isObjectSpriteBlockingWallPlacement(string _sprite, boolean _north) | ISBuildIsoEntity | |
| isPole | ISBuildIsoEntity | |
| isStairs | ISBuildIsoEntity | |
| isThumpable | ISBuildingObject | |
| isValid(IsoGridSquare square) | ISBuildIsoEntity | |
| isValidPerSquare(IsoGridSquare square, SpriteConfigManager::TileInfo tileInfo, boolean _requiresFloor, boolean _extendsN, boolean _extendsW) | ISBuildIsoEntity | |
| isWallLike | ISBuildIsoEntity | |
| maxTime | ISBuildIsoEntity | |
| modData | ISBuildingObject | |
| name | ISBuildIsoEntity | |
| needToBeAgainstWall | ISBuildIsoEntity | |
| needWindowFrame | ISBuildIsoEntity | |
| noNeedHammer | ISBuildIsoEntity | |
| north | ISBuildingObject | |
| northSprite | ISBuildingObject | |
| nSprite | ISBuildingObject | |
| nSpriteCache | ISBuildIsoEntity | |
| objectInfo | ISBuildIsoEntity | |
| onActionComplete() | ISBuildingObject | |
| onDestroy(IsoThumpable thump, IsoPlayer player) | ISBuildingObject | static |
| onJoypadDirDown(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirLeft(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirRight(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirUp(JoypadData joypadData) | ISBuildingObject | |
| onJoypadPressButton(integer joypadIndex, JoypadData joypadData, integer button) | ISBuildingObject | |
| onTimedActionStart(ISBaseTimedAction action) | ISBuildIsoEntity | |
| onTimedActionStop(ISBaseTimedAction action) | ISBuildingObject | |
| predicateMaterial(InventoryItem item) | ISBuildIsoEntity | static |
| previousStageObject | ISBuildIsoEntity | |
| previousStages | ISBuildIsoEntity | |
| reinit() | ISBuildingObject | |
| removeEventListener(string _event, function _callback) | ISBaseObject | |
| removeFromGround(IsoGridSquare square) | ISBuildIsoEntity | |
| render(number x, number y, number z, IsoGridSquare square) | ISBuildIsoEntity | |
| RENDER_SPRITE | ISBuildingObject | |
| RENDER_SPRITE_FLOOR | ISBuildingObject | |
| RENDER_SPRITE_NAME | ISBuildingObject | |
| renderOpaqueObjectsInWorld(number x, number y, number z, IsoGridSquare square) | ISBuildingObject | |
| reset() | ISBuildingObject | |
| rotateKey(integer key) | ISBuildIsoEntity | |
| rotateMouse(number x, number y) | ISBuildingObject | |
| setCanPassThrough(string passThrough) | ISBuildingObject | |
| setDragNilAfterPlace(boolean nilAfter) | ISBuildingObject | |
| setEastSprite(string sprite) | ISBuildingObject | |
| setInfo(IsoGridSquare square, boolean north, string sprite, string openSprite) | ISBuildIsoEntity | |
| setNorthSprite(string sprite) | ISBuildingObject | |
| setSouthSprite(string sprite) | ISBuildingObject | |
| setSprite(string sprite) | ISBuildingObject | |
| south | ISBuildingObject | |
| southSprite | ISBuildingObject | |
| sprite | ISBuildingObject | |
| spriteCache | ISBuildIsoEntity | |
| sq | ISBuildIsoEntity | |
| square | ISBuildingObject | |
| thumpDmg | ISBuildingObject | |
| tileCheck | ISBuildIsoEntity | |
| tileSprite | ISBuildIsoEntity | |
| triggerEvent(string _event, unknown ...) | ISBaseObject | |
| tryBuild(number x, number y, number z) | ISBuildingObject | |
| Type | ISBaseObject | |
| update() | ISBuildingObject | |
| updateModData() | ISBuildingObject | |
| walkTo(number x, number y, number z) | ISBuildIsoEntity | |
| west | ISBuildingObject | |
| xJoypad | ISBuildingObject | |
| yJoypad | ISBuildingObject | |
| zJoypad | ISBuildingObject | |