Barotrauma Client Doc
Barotrauma.Hull Member List

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

AddDecal(UInt32 decalId, Vector2 worldPosition, float scale, bool isNetworkEvent, int? spriteIndex=null)Barotrauma.Hull
AddDecal(string decalName, Vector2 worldPosition, float scale, bool isNetworkEvent, int? spriteIndex=null)Barotrauma.Hull
AddFireSource(FireSource fireSource)Barotrauma.Hull
AddLinked(MapEntity entity)Barotrauma.MapEntity
AddSelection(MapEntity entity)Barotrauma.MapEntitystatic
AddToGrid(Submarine submarine)Barotrauma.Hull
AddToGUIUpdateList(int order=0)Barotrauma.MapEntityvirtual
AddUpgrade(Upgrade upgrade, bool createNetworkEvent=false)Barotrauma.MapEntityvirtual
AiTargetBarotrauma.Entity
aiTargetBarotrauma.Entityprotected
AllowedLinksBarotrauma.MapEntity
AmbientLightBarotrauma.Hull
ApplyFlowForces(float deltaTime, Item item)Barotrauma.Hull
AveragePaintedColorBarotrauma.Hull
AvoidStayingBarotrauma.Hull
BackgroundSectionsBarotrauma.Hull
BackgroundSectionSizeBarotrauma.Hullstatic
BackgroundSectionsPerNetworkEventBarotrauma.Hullstatic
BallastFloraBarotrauma.Hull
CeilingHeightBarotrauma.Hull
CheckIsHighlighted()Barotrauma.MapEntityprotectedvirtual
CleanSection(BackgroundSection section, float cleanVal, bool updateRequired)Barotrauma.Hull
ClearHighlightedEntities()Barotrauma.MapEntitystatic
ClientEventRead(IReadMessage msg, float sendingTime)Barotrauma.Hull
ClientEventWrite(IWriteMessage msg, NetEntityEvent.IData extraData=null)Barotrauma.Hull
Clone()Barotrauma.Hullvirtual
Barotrauma::MapEntity.Clone(List< MapEntity > entitiesToClone)Barotrauma.MapEntitystatic
ColorFlipButton(GUIButton btn, bool flip)Barotrauma.MapEntityprotectedstatic
ConnectedGapsBarotrauma.Hull
CopiedListBarotrauma.MapEntitystatic
Copy(List< MapEntity > entities)Barotrauma.MapEntitystatic
CopyEntities(List< MapEntity > entities)Barotrauma.MapEntitystatic
CreateRoomName()Barotrauma.Hull
CreationIndexBarotrauma.Entity
CreationStackTraceBarotrauma.Entity
Cut(List< MapEntity > entities)Barotrauma.MapEntitystatic
DeselectAll()Barotrauma.MapEntitystatic
DetectItemVisibility(Character c=null)Barotrauma.Hullstatic
DetermineID(ushort id, Submarine submarine)Barotrauma.Entityprotectedvirtual
DisableSelectBarotrauma.MapEntitystatic
DisallowedUpgradesBarotrauma.MapEntity
DisallowedUpgradeSetBarotrauma.MapEntity
DisplayNameBarotrauma.Hull
DoesSectionMatch(int index, int row)Barotrauma.Hull
Draw(SpriteBatch spriteBatch, bool editing, bool back=true)Barotrauma.Hullvirtual
DrawBelowWaterBarotrauma.Hull
DrawEditing(SpriteBatch spriteBatch, Camera cam)Barotrauma.MapEntityvirtual
DrawEditor(SpriteBatch spriteBatch, Camera cam)Barotrauma.MapEntitystatic
DrawOverWaterBarotrauma.Hull
DrawPositionBarotrauma.Entity
DrawSectionColors(SpriteBatch spriteBatch)Barotrauma.Hull
DrawSelecting(SpriteBatch spriteBatch, Camera cam)Barotrauma.MapEntitystatic
DrawSelectionRect(SpriteBatch spriteBatch, Vector2 pos, Vector2 size, Color color)Barotrauma.MapEntitystatic
DrawSurfaceBarotrauma.Hull
DummyIDBarotrauma.Entitystatic
DumpIds(int count, string filename)Barotrauma.Entitystatic
EditingHUDBarotrauma.MapEntitystatic
editingHUDBarotrauma.MapEntityprotectedstatic
EditWaterBarotrauma.Hullstatic
Entity(Submarine submarine, ushort id)Barotrauma.Entity
EntityCountBarotrauma.Entitystatic
EntityGridsBarotrauma.Hullstatic
EntitySpawnerIDBarotrauma.Entitystatic
ErrorLineBarotrauma.Entity
EventType enum nameBarotrauma.Hull
ExternalHighlightBarotrauma.MapEntity
Extinguish(float deltaTime, float amount, Vector2 position, bool extinguishRealFires=true, bool extinguishFakeFires=true)Barotrauma.Hull
FakeFireSourcesBarotrauma.Hull
FilteredSelectedListBarotrauma.MapEntitystatic
FindEntityByID(ushort ID)Barotrauma.Entitystatic
FindFreeIdBlock(int minBlockSize)Barotrauma.Entitystatic
FindHull(Vector2 position, Hull guess=null, bool useWorldCoordinates=true, bool inclusive=true)Barotrauma.Hullstatic
FindHullUnoptimized(Vector2 position, Hull guess=null, bool useWorldCoordinates=true, bool inclusive=true)Barotrauma.Hullstatic
FindSelectedEntities(Vector2 pos, Vector2 size)Barotrauma.MapEntitystatic
FireCountBarotrauma.Hull
FireSourcesBarotrauma.Hull
FlippedXBarotrauma.MapEntity
flippedXBarotrauma.MapEntityprotected
FlippedYBarotrauma.MapEntity
FlipX(bool relativeToSub)Barotrauma.MapEntityvirtual
FlipY(bool relativeToSub)Barotrauma.MapEntityvirtual
FreeID()Barotrauma.Entity
GenerateEntityGrid(Rectangle worldRect)Barotrauma.Hullstatic
GenerateEntityGrid(Submarine submarine)Barotrauma.Hullstatic
GetApproximateDistance(Vector2 startPos, Vector2 endPos, Hull targetHull, float maxDistance, float distanceMultiplierPerClosedDoor=0)Barotrauma.Hull
GetBackgroundSection(Vector2 worldPosition)Barotrauma.Hull
GetBackgroundSectionsViaContaining(Rectangle rectArea)Barotrauma.Hull
GetBorders()Barotrauma.Hullstatic
GetCleanTarget(Vector2 worldPosition)Barotrauma.Hullstatic
GetCollapseEffectOffset()Barotrauma.MapEntityprotected
GetConnectedHulls(bool includingThis, int? searchDepth=null, bool ignoreClosedGaps=false)Barotrauma.Hull
GetDrawDepth(float baseDepth, Sprite sprite)Barotrauma.MapEntity
GetEntities()Barotrauma.Entitystatic
GetLinkedEntities< T >(HashSet< T > list=null, int? maxDepth=null, Func< T, bool > filter=null)Barotrauma.MapEntity
GetNudgeAmount(bool doHold=true)Barotrauma.MapEntitystatic
GetPotentialContainer(Vector2 position, HashSet< MapEntity > entities=null)Barotrauma.MapEntitystatic
GetReplacementOrThis()Barotrauma.MapEntity
GetTransformedQuad()Barotrauma.MapEntityvirtual
GetUpgrade(Identifier identifier)Barotrauma.MapEntity
GetUpgrades()Barotrauma.MapEntity
GetWaveIndex(Vector2 position)Barotrauma.Hull
GetWaveIndex(float xPos)Barotrauma.Hull
HasUpgrade(Identifier identifier)Barotrauma.MapEntity
HiddenInGameBarotrauma.MapEntity
HighlightedEntitiesBarotrauma.MapEntitystatic
highlightedEntitiesBarotrauma.MapEntityprotectedstatic
HighlightedListBoxBarotrauma.MapEntitystatic
Hull(Rectangle rectangle)Barotrauma.Hull
Hull(Rectangle rectangle, Submarine submarine, ushort id=Entity.NullEntityID)Barotrauma.Hull
HullListBarotrauma.Hullstatic
IDBarotrauma.Entity
IdFreedBarotrauma.Entity
IncreaseSectionColorOrStrength(BackgroundSection section, Color? color, float? strength, bool requiresUpdate, bool isCleaning)Barotrauma.Hull
InDetectableBarotrauma.Entity
InitializeLoadedLinks(IEnumerable< MapEntity > entities)Barotrauma.MapEntitystatic
InsertToList()Barotrauma.MapEntityprotected
IsAirlockBarotrauma.Hull
IsBlueBarotrauma.Hull
IsGreenBarotrauma.Hull
IsHighlightedBarotrauma.MapEntity
IsIncludedInSelectionBarotrauma.MapEntity
IsMouseOn(Vector2 position)Barotrauma.Hullvirtual
IsRedBarotrauma.Hull
IsSelectedBarotrauma.MapEntity
IsVisible(Rectangle worldView)Barotrauma.Hullvirtual
IsWetRoomBarotrauma.Hull
LayerBarotrauma.MapEntity
LeadsOutside(Character character)Barotrauma.Hull
LethalPressureBarotrauma.Hull
LinkableBarotrauma.Hull
linkedToBarotrauma.MapEntity
linkedToIDBarotrauma.MapEntityprotected
Load(ContentXElement element, Submarine submarine, IdRemap idRemap)Barotrauma.Hullstatic
LoadAll(Submarine submarine, XElement parentElement, string filePath, int idOffset)Barotrauma.MapEntitystatic
MapEntity(MapEntityPrefab prefab, Submarine submarine, ushort id)Barotrauma.MapEntity
MapEntityListBarotrauma.MapEntitystatic
MapEntityUpdateIntervalBarotrauma.MapEntitystatic
MapLoaded(List< MapEntity > entities, bool updateHulls)Barotrauma.MapEntitystatic
MaxCompressBarotrauma.Hullstatic
MaxDecalsPerHullBarotrauma.Hullstatic
MaxEntityCountBarotrauma.Entitystatic
Move(Vector2 amount, bool ignoreContacts=true)Barotrauma.Hullvirtual
NameBarotrauma.Hull
NullEntityIDBarotrauma.Entitystatic
OnMapLoaded()Barotrauma.Hullvirtual
OriginalAmbientLightBarotrauma.Hull
OriginalContainerIndexBarotrauma.MapEntity
OriginalModuleIndexBarotrauma.MapEntity
OutpostModuleTagsBarotrauma.Hull
OxygenBarotrauma.Hull
OxygenConsumptionSpeedBarotrauma.Hullstatic
OxygenDeteriorationSpeedBarotrauma.Hullstatic
OxygenDistributionSpeedBarotrauma.Hullstatic
OxygenPercentageBarotrauma.Hull
ParseLinks(XElement element, IdRemap idRemap)Barotrauma.MapEntityprotected
Paste(Vector2 position)Barotrauma.MapEntitystatic
PositionBarotrauma.MapEntity
PositionEditingHUD()Barotrauma.MapEntityprotectedstatic
PoweredUpdateIntervalBarotrauma.MapEntitystatic
PrefabBarotrauma.MapEntity
PressureBarotrauma.Hull
PressureBuildUpSpeedBarotrauma.Hullstatic
PressureDropSpeedBarotrauma.Hullstatic
propertiesBarotrauma.Hull
rectBarotrauma.MapEntityprotected
RectBarotrauma.Hull
RectHeightBarotrauma.MapEntity
RectWidthBarotrauma.MapEntity
Remove()Barotrauma.Hullvirtual
RemoveAll()Barotrauma.Entitystatic
RemovedBarotrauma.Entity
RemoveFire(FireSource fire)Barotrauma.Hull
RemoveIfLinkedOutpostDoorInUseBarotrauma.MapEntity
RemoveLinked(MapEntity e)Barotrauma.MapEntity
RemoveSelection(MapEntity entity)Barotrauma.MapEntitystatic
ReplacedByBarotrauma.MapEntity
ReservedIDStartBarotrauma.Entitystatic
ResizedBarotrauma.MapEntity
ResizeHorizontalBarotrauma.MapEntity
ResizeVerticalBarotrauma.MapEntity
ResizingBarotrauma.MapEntitystatic
ResolveLinks(IdRemap childRemap)Barotrauma.MapEntity
RespawnManagerIDBarotrauma.Entitystatic
RoomNameBarotrauma.Hull
Save(XElement parentElement)Barotrauma.Hullvirtual
ScaleBarotrauma.MapEntity
SelectableInEditorBarotrauma.Hull
SelectedAnyBarotrauma.MapEntitystatic
SelectedListBarotrauma.MapEntitystatic
SelectEntity(MapEntity entity)Barotrauma.MapEntitystatic
SelectionChangedBarotrauma.MapEntitystatic
selectionPosBarotrauma.MapEntityprotectedstatic
SelectionPosBarotrauma.MapEntitystatic
selectionSizeBarotrauma.MapEntityprotectedstatic
SerializablePropertiesBarotrauma.Hull
SetModuleTags(IEnumerable< Identifier > tags)Barotrauma.Hull
SetSectionColorOrStrength(BackgroundSection section, Color? color, float? strength)Barotrauma.Hull
SetUpgrade(Upgrade upgrade, bool createNetworkEvent=false)Barotrauma.MapEntity
ShallowRemove()Barotrauma.Hullvirtual
ShouldBeSavedBarotrauma.MapEntity
ShowHullsBarotrauma.Hullstatic
SightRangeBarotrauma.MapEntity
SimPositionBarotrauma.MapEntity
SizeBarotrauma.Hull
SoundRangeBarotrauma.MapEntity
SpawnerBarotrauma.Entitystatic
SpawnTimeBarotrauma.Entity
SpriteBarotrauma.MapEntity
SpriteDepthBarotrauma.MapEntity
SpriteDepthOverrideIsSetBarotrauma.MapEntity
SpriteOverrideDepthBarotrauma.MapEntity
StartMovingPosBarotrauma.MapEntitystatic
StopSelection()Barotrauma.MapEntitystatic
SubmarineBarotrauma.Entity
SupportsPaintedColorsBarotrauma.Hull
SurfaceBarotrauma.Hull
ToString()Barotrauma.Hull
unresolvedLinkedToIDBarotrauma.MapEntity
Update(float deltaTime, Camera cam)Barotrauma.Hullvirtual
UpdateAll(float deltaTime, Camera cam)Barotrauma.MapEntitystatic
UpdateCheats(float deltaTime, Camera cam)Barotrauma.Hullstatic
UpdateEditing(Camera cam, float deltaTime)Barotrauma.Hullvirtual
UpdateEditor(Camera cam, float deltaTime)Barotrauma.MapEntitystatic
UpdateHighlighting(List< MapEntity > highlightedEntities, bool wiringMode=false)Barotrauma.MapEntitystatic
UpdateSelecting(Camera cam)Barotrauma.MapEntitystatic
UpdateVertices(Camera cam, WaterRenderer renderer)Barotrauma.Hullstatic
UpgradesBarotrauma.MapEntityprotected
VisibleBarotrauma.Hull
VolumeBarotrauma.Hull
WaterPercentageBarotrauma.Hull
WaterVolumeBarotrauma.Hull
WaveDampeningBarotrauma.Hullstatic
WaveSpreadBarotrauma.Hullstatic
WaveStiffnessBarotrauma.Hullstatic
WaveVelBarotrauma.Hull
WaveWidthBarotrauma.Hullstatic
WaveYBarotrauma.Hull
WorldPositionBarotrauma.Entity
WorldRectBarotrauma.MapEntity
WorldSurfaceBarotrauma.Hull
xBackgroundMaxBarotrauma.Hull