Autonauts Modding
ModBuilding Member List

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

AddEnergy(int UID, float EnergyAmount, bool SetToMax=false)ModBuilding
AddFuel(int UID, float FuelAmount, bool SetToMax=false)ModBuilding
AddWater(int UID, float WaterAmount, bool SetToMax=false)ModBuilding
CreateBuilding(string UniqueName, string[] NewIngredientsStringArr, int[] NewIngredientsAmountArr, string ModelName="", int[] TL=null, int[] BR=null, int[] Access=null, bool UsingCustomModel=true)ModBuilding
GetAllBuildingsUIDsFromName(string DesiredName)ModBuilding
GetAllBuildingsUIDsOfType(string NewTypeString, int StartX, int StartY, int EndX, int EndY)ModBuilding
GetBuildingCoveringTile(int PosX, int PosY, bool AllowFlooring=false, bool AllowWalls=false, bool AllowFootprintTiles=false)ModBuilding
GetBuildingsUIDsRequiringIngredientInArea(string IngredientString, int StartX, int StartY, int EndX, int EndY)ModBuilding
GetFuelMaxCapacity(int UID)ModBuilding
GetRotation(int UID)ModBuilding
IsBuildingActuallyFlooring(int UID)ModBuilding
IsBuildingSaveable(int UID)ModBuilding
RegisterForBuildingEditedCallback(int BuildingUID, DynValue Callback)ModBuilding
RegisterForBuildingTypeSpawnedCallback(string NewTypeString, DynValue Callback)ModBuilding
RegisterForCustomCallback(string UniqueName, string CallbackType, DynValue Callback)ModCustom
RegisterForNewBuildingInAreaCallback(int StartX, int StartY, int EndX, int EndY, DynValue Callback)ModBuilding
SetBuildingName(int UID, string BuildingName)ModBuilding
SetBuildingWalkable(string NewTypeString, bool CanBeWalkedThrough)ModBuilding
SetRotation(int UID, int Rotation)ModBuilding
ShowBuildingAccessPoint(string NewTypeString, bool EnableAccessPoint)ModBuilding
UnregisterForBuildingEditedCallback(int BuildingUID)ModBuilding
UnregisterForNewBuildingInAreaCallback(int StartX, int StartY, int EndX, int EndY)ModBuilding
UpdateModelParameters(string UniqueName, float Scale=1f, float RotX=0f, float RotY=0f, float RotZ=0f, float TransX=0f, float TransY=0f, float TransZ=0f)ModCustom
UpdateModelRotation(string UniqueName, float RotX=0f, float RotY=0f, float RotZ=0f)ModCustom
UpdateModelScale(string UniqueName, float Scale=1f)ModCustom
UpdateModelScaleSplit(string UniqueName, float ScaleX=1f, float ScaleY=1f, float ScaleZ=1f)ModCustom
UpdateModelTranslation(string UniqueName, float TransX=0f, float TransY=0f, float TransZ=0f)ModCustom