| AbyssArea | Barotrauma.Level | |
| AbyssEnd | Barotrauma.Level | |
| AbyssIslands | Barotrauma.Level | |
| AbyssResources | Barotrauma.Level | |
| AbyssStart | Barotrauma.Level | |
| AiTarget | Barotrauma.Entity | |
| aiTarget | Barotrauma.Entity | protected |
| BackgroundColor | Barotrauma.Level | |
| BackgroundTextureColor | Barotrauma.Level | |
| BeaconStation | Barotrauma.Level | |
| BottomBarrier | Barotrauma.Level | |
| BottomPos | Barotrauma.Level | |
| Caves | Barotrauma.Level | |
| CheckBeaconActive() | Barotrauma.Level | |
| CreationIndex | Barotrauma.Entity | |
| CreationStackTrace | Barotrauma.Entity | |
| CrushDepth | Barotrauma.Level | |
| DamageBeaconStationDevices(float breakDeviceProbability) | Barotrauma.Level | |
| DamageBeaconStationWalls(float damageWallProbability) | Barotrauma.Level | |
| DebugSetEndLocation(Location newEndLocation) | Barotrauma.Level | |
| DebugSetStartLocation(Location newStartLocation) | Barotrauma.Level | |
| DefaultRealWorldCrushDepth | Barotrauma.Level | static |
| DetermineID(ushort id, Submarine submarine) | Barotrauma.Entity | protectedvirtual |
| Difficulty | Barotrauma.Level | |
| DisconnectBeaconStationWires(float disconnectWireProbability) | Barotrauma.Level | |
| distanceField | Barotrauma.Level | |
| DrawPosition | Barotrauma.Entity | |
| DummyID | Barotrauma.Entity | static |
| DumpIds(int count, string filename) | Barotrauma.Entity | static |
| EndExitPosition | Barotrauma.Level | |
| EndLocation | Barotrauma.Level | |
| EndOutpost | Barotrauma.Level | |
| EndPosition | Barotrauma.Level | |
| EntitiesBeforeGenerate | Barotrauma.Level | |
| Entity(Submarine submarine, ushort id) | Barotrauma.Entity | |
| EntityCount | Barotrauma.Entity | static |
| EntityCountAfterGenerate | Barotrauma.Level | |
| EntityCountBeforeGenerate | Barotrauma.Level | |
| EntitySpawnerID | Barotrauma.Entity | static |
| EqualityCheckValues | Barotrauma.Level | |
| ErrorLine | Barotrauma.Entity | |
| EventType enum name | Barotrauma.Level | |
| ExitDistance | Barotrauma.Level | static |
| ExtraWalls | Barotrauma.Level | |
| FindEntityByID(ushort ID) | Barotrauma.Entity | static |
| FindFreeIdBlock(int minBlockSize) | Barotrauma.Entity | static |
| ForcedDifficulty | Barotrauma.Level | static |
| FreeID() | Barotrauma.Entity | |
| Generate(LevelData levelData, bool mirror, Location startLocation, Location endLocation, SubmarineInfo startOutpost=null, SubmarineInfo endOutpost=null) | Barotrauma.Level | static |
| GenerateMissionResources(ItemPrefab prefab, int requiredAmount, PositionType positionType, IEnumerable< Cave > targetCaves=null) | Barotrauma.Level | |
| Generating | Barotrauma.Level | |
| GenerationParams | Barotrauma.Level | |
| GetAllCells() | Barotrauma.Level | |
| GetBottomPosition(float xPosition) | Barotrauma.Level | |
| GetCells(Vector2 worldPos, int searchDepth=2) | Barotrauma.Level | |
| GetClosestCell(Vector2 worldPos) | Barotrauma.Level | |
| GetEntities() | Barotrauma.Entity | static |
| GetRandomItemPos(PositionType spawnPosType, float randomSpread, float minDistFromSubs, float offsetFromWall=10.0f, Func< InterestingPosition, bool > filter=null) | Barotrauma.Level | |
| GetRealWorldDepth(float worldPositionY) | Barotrauma.Level | |
| GetTooCloseCells(Vector2 position, float minDistance) | Barotrauma.Level | |
| GridCellSize | Barotrauma.Level | static |
| ID | Barotrauma.Entity | |
| IdFreed | Barotrauma.Entity | |
| InDetectable | Barotrauma.Entity | |
| IsAllowedDifficulty(float minDifficulty, float maxDifficulty) | Barotrauma.Level | |
| IsCloseToEnd(Vector2 position, float minDist) | Barotrauma.Level | |
| IsCloseToEnd(Point position, float minDist) | Barotrauma.Level | |
| IsCloseToStart(Vector2 position, float minDist) | Barotrauma.Level | |
| IsCloseToStart(Point position, float minDist) | Barotrauma.Level | |
| IsEndBiome | Barotrauma.Level | |
| IsLoadedFriendlyOutpost | Barotrauma.Level | static |
| IsLoadedOutpost | Barotrauma.Level | static |
| IsPositionInsideWall(Vector2 worldPosition) | Barotrauma.Level | |
| LevelData | Barotrauma.Level | |
| LevelGenStage enum name | Barotrauma.Level | |
| LevelObjectManager | Barotrauma.Level | |
| Loaded | Barotrauma.Level | static |
| MaxEntityCount | Barotrauma.Entity | static |
| MaxEntityDepth | Barotrauma.Level | static |
| MaxSubmarineWidth | Barotrauma.Level | static |
| Mirrored | Barotrauma.Level | |
| NullEntityID | Barotrauma.Entity | static |
| OutsideBoundsCurrentHardLimit | Barotrauma.Level | static |
| OutsideBoundsCurrentMargin | Barotrauma.Level | static |
| OutsideBoundsCurrentMarginExponential | Barotrauma.Level | static |
| PathPoints | Barotrauma.Level | |
| PlacementType enum name | Barotrauma.Level | |
| Position | Barotrauma.Entity | |
| PositionsOfInterest | Barotrauma.Level | |
| PositionType enum name | Barotrauma.Level | |
| PrepareBeaconStation() | Barotrauma.Level | |
| RealWorldCrushDepth | Barotrauma.Level | |
| Remove() | Barotrauma.Level | virtual |
| RemoveAll() | Barotrauma.Entity | static |
| Removed | Barotrauma.Entity | |
| ReservedIDStart | Barotrauma.Entity | static |
| RespawnManagerID | Barotrauma.Entity | static |
| Ruins | Barotrauma.Level | |
| SeaFloor | Barotrauma.Level | |
| SeaFloorTopPos | Barotrauma.Level | |
| Seed | Barotrauma.Level | |
| ShaftHeight | Barotrauma.Level | static |
| ShouldSpawnCrewInsideOutpost() | Barotrauma.Level | |
| SimPosition | Barotrauma.Entity | |
| siteCoordsX | Barotrauma.Level | |
| siteCoordsY | Barotrauma.Level | |
| Size | Barotrauma.Level | |
| SpawnCorpses() | Barotrauma.Level | |
| Spawner | Barotrauma.Entity | static |
| SpawnNPCs() | Barotrauma.Level | |
| SpawnTime | Barotrauma.Entity | |
| StartExitPosition | Barotrauma.Level | |
| StartLocation | Barotrauma.Level | |
| StartOutpost | Barotrauma.Level | |
| StartPosition | Barotrauma.Level | |
| Submarine | Barotrauma.Entity | |
| TopBarrier | Barotrauma.Level | |
| TryGetInterestingPosition(bool useSyncedRand, PositionType positionType, float minDistFromSubs, out InterestingPosition position, Func< InterestingPosition, bool > filter=null, bool suppressWarning=false) | Barotrauma.Level | |
| TryGetInterestingPosition(bool useSyncedRand, PositionType positionType, float minDistFromSubs, out InterestingPosition position, Vector2 awayPoint, float minDistFromPoint=0f, Func< InterestingPosition, bool > filter=null, bool suppressWarning=false) | Barotrauma.Level | |
| TryGetInterestingPositionAwayFromPoint(bool useSyncedRand, PositionType positionType, float minDistFromSubs, out InterestingPosition position, Vector2 awayPoint, float minDistFromPoint, Func< InterestingPosition, bool > filter=null) | Barotrauma.Level | |
| Tunnels | Barotrauma.Level | |
| TunnelType enum name | Barotrauma.Level | |
| Type | Barotrauma.Level | |
| UnsyncedExtraWalls | Barotrauma.Level | |
| Update(float deltaTime, Camera cam) | Barotrauma.Level | |
| WallColor | Barotrauma.Level | |
| WorldPosition | Barotrauma.Entity | |
| Wrecks | Barotrauma.Level | |