AddDamage(int sectionIndex, float damage, Character attacker=null, bool emitParticles=true) | Barotrauma.Structure | |
AddDamage(Character attacker, Vector2 worldPosition, Attack attack, Vector2 impulseDirection, float deltaTime, bool playSound=false) | Barotrauma.Structure | |
AddLinked(MapEntity entity) | Barotrauma.MapEntity | |
AddUpgrade(Upgrade upgrade, bool createNetworkEvent=false) | Barotrauma.Structure | virtual |
AiTarget | Barotrauma.Entity | |
aiTarget | Barotrauma.Entity | protected |
AllowedLinks | Barotrauma.MapEntity | |
AllSectionBodiesDisabled() | Barotrauma.Structure | |
Bodies | Barotrauma.Structure | |
BodyHeight | Barotrauma.Structure | |
BodyOffset | Barotrauma.Structure | |
BodyRotation | Barotrauma.Structure | |
BodyWidth | Barotrauma.Structure | |
CastShadow | Barotrauma.Structure | |
CheckIsHighlighted() | Barotrauma.MapEntity | protectedvirtual |
ClearHighlightedEntities() | Barotrauma.MapEntity | static |
Clone() | Barotrauma.Structure | virtual |
Barotrauma::MapEntity.Clone(List< MapEntity > entitiesToClone) | Barotrauma.MapEntity | static |
CreationIndex | Barotrauma.Entity | |
CreationStackTrace | Barotrauma.Entity | |
CrushDepth | Barotrauma.Structure | |
DefaultRect | Barotrauma.Structure | |
DetermineID(ushort id, Submarine submarine) | Barotrauma.Entity | protectedvirtual |
DirectionUnit | Barotrauma.Structure | protected |
DisallowedUpgrades | Barotrauma.MapEntity | |
DisallowedUpgradeSet | Barotrauma.MapEntity | |
DrawBelowWater | Barotrauma.Structure | |
DrawDamageEffect | Barotrauma.Structure | |
DrawOverWater | Barotrauma.Structure | |
DrawPosition | Barotrauma.Entity | |
DropShadowOffset | Barotrauma.Structure | |
DummyID | Barotrauma.Entity | static |
DumpIds(int count, string filename) | Barotrauma.Entity | static |
Entity(Submarine submarine, ushort id) | Barotrauma.Entity | |
EntityCount | Barotrauma.Entity | static |
EntitySpawnerID | Barotrauma.Entity | static |
ErrorLine | Barotrauma.Entity | |
ExternalHighlight | Barotrauma.MapEntity | |
FindEntityByID(ushort ID) | Barotrauma.Entity | static |
FindFreeIdBlock(int minBlockSize) | Barotrauma.Entity | static |
FindPrefab(string name, Identifier identifier) | Barotrauma.Structure | static |
FindSectionIndex(Vector2 displayPos, bool world=false, bool clamp=false) | Barotrauma.Structure | |
flippedX | Barotrauma.MapEntity | protected |
FlippedX | Barotrauma.MapEntity | |
FlippedY | Barotrauma.MapEntity | |
FlipX(bool relativeToSub) | Barotrauma.Structure | virtual |
FlipY(bool relativeToSub) | Barotrauma.Structure | virtual |
FreeID() | Barotrauma.Entity | |
GetAttachTarget(Vector2 worldPosition) | Barotrauma.Structure | static |
GetEntities() | Barotrauma.Entity | static |
GetLinkedEntities< T >(HashSet< T > list=null, int? maxDepth=null, Func< T, bool > filter=null) | Barotrauma.MapEntity | |
GetSection(int sectionIndex) | Barotrauma.Structure | |
GetTransformedQuad() | Barotrauma.Structure | virtual |
GetUpgrade(Identifier identifier) | Barotrauma.MapEntity | |
GetUpgrades() | Barotrauma.MapEntity | |
HasBody | Barotrauma.Structure | |
HasDamage | Barotrauma.Structure | |
HasUpgrade(Identifier identifier) | Barotrauma.MapEntity | |
Health | Barotrauma.Structure | |
HiddenInGame | Barotrauma.MapEntity | |
highlightedEntities | Barotrauma.MapEntity | protectedstatic |
HighlightedEntities | Barotrauma.MapEntity | static |
ID | Barotrauma.Entity | |
IdFreed | Barotrauma.Entity | |
Indestructible | Barotrauma.Structure | |
InDetectable | Barotrauma.Entity | |
InitializeLoadedLinks(IEnumerable< MapEntity > entities) | Barotrauma.MapEntity | static |
InsertToList() | Barotrauma.MapEntity | protected |
IsHighlighted | Barotrauma.MapEntity | |
IsHorizontal | Barotrauma.Structure | |
IsMouseOn(Vector2 position) | Barotrauma.Structure | virtual |
IsPlatform | Barotrauma.Structure | |
Layer | Barotrauma.MapEntity | |
Linkable | Barotrauma.MapEntity | |
linkedTo | Barotrauma.MapEntity | |
linkedToID | Barotrauma.MapEntity | protected |
Load(ContentXElement element, Submarine submarine, IdRemap idRemap) | Barotrauma.Structure | static |
LoadAll(Submarine submarine, XElement parentElement, string filePath, int idOffset) | Barotrauma.MapEntity | static |
MapEntity(MapEntityPrefab prefab, Submarine submarine, ushort id) | Barotrauma.MapEntity | |
MapEntityList | Barotrauma.MapEntity | static |
MapEntityUpdateInterval | Barotrauma.MapEntity | static |
MapLoaded(List< MapEntity > entities, bool updateHulls) | Barotrauma.MapEntity | static |
MaxEntityCount | Barotrauma.Entity | static |
MaxHealth | Barotrauma.Structure | |
Move(Vector2 amount, bool ignoreContacts=true) | Barotrauma.Structure | virtual |
Name | Barotrauma.Structure | |
NoAITarget | Barotrauma.Structure | |
NullEntityID | Barotrauma.Entity | static |
OnMapLoaded() | Barotrauma.Structure | virtual |
OriginalContainerIndex | Barotrauma.MapEntity | |
OriginalModuleIndex | Barotrauma.MapEntity | |
ParseLinks(XElement element, IdRemap idRemap) | Barotrauma.MapEntity | protected |
Position | Barotrauma.MapEntity | |
PoweredUpdateInterval | Barotrauma.MapEntity | static |
Prefab | Barotrauma.Structure | |
Rect | Barotrauma.Structure | |
rect | Barotrauma.MapEntity | protected |
RectHeight | Barotrauma.MapEntity | |
RectWidth | Barotrauma.MapEntity | |
Remove() | Barotrauma.Structure | virtual |
RemoveAll() | Barotrauma.Entity | static |
Removed | Barotrauma.Entity | |
RemoveIfLinkedOutpostDoorInUse | Barotrauma.MapEntity | |
RemoveLinked(MapEntity e) | Barotrauma.MapEntity | |
ReservedIDStart | Barotrauma.Entity | static |
Reset() | Barotrauma.Structure | virtual |
ResizeHorizontal | Barotrauma.MapEntity | |
ResizeVertical | Barotrauma.MapEntity | |
ResolveLinks(IdRemap childRemap) | Barotrauma.MapEntity | |
RespawnManagerID | Barotrauma.Entity | static |
Rotation | Barotrauma.Structure | |
rotationRad | Barotrauma.Structure | protected |
Save(XElement parentElement) | Barotrauma.Structure | virtual |
Scale | Barotrauma.Structure | |
ScaleWhenTextureOffsetSet | Barotrauma.Structure | |
SectionBodyDisabled(int sectionIndex) | Barotrauma.Structure | |
SectionCount | Barotrauma.Structure | |
SectionDamage(int sectionIndex) | Barotrauma.Structure | |
SectionIsLeaking(int sectionIndex) | Barotrauma.Structure | |
SectionIsLeakingFromOutside(int sectionIndex) | Barotrauma.Structure | |
SectionLength(int sectionIndex) | Barotrauma.Structure | |
SectionPosition(int sectionIndex, bool world=false) | Barotrauma.Structure | |
Sections | Barotrauma.Structure | |
SerializableProperties | Barotrauma.Structure | |
ServerEventWrite(IWriteMessage msg, Client c, NetEntityEvent.IData extraData=null) | Barotrauma.Structure | |
SetCollisionCategory(Category collisionCategory) | Barotrauma.Structure | |
SetDamage(int sectionIndex, float damage, Character attacker=null, bool createNetworkEvent=true, bool isNetworkEvent=true, bool createExplosionEffect=true) | Barotrauma.Structure | |
SetUpgrade(Upgrade upgrade, bool createNetworkEvent=false) | Barotrauma.MapEntity | |
ShallowRemove() | Barotrauma.Structure | virtual |
ShouldBeSaved | Barotrauma.MapEntity | |
SightRange | Barotrauma.MapEntity | |
Barotrauma::MapEntity.SimPosition | Barotrauma.MapEntity | |
Barotrauma::IDamageable.SimPosition | Barotrauma.IDamageable | |
SoundRange | Barotrauma.MapEntity | |
Spawner | Barotrauma.Entity | static |
SpawnTime | Barotrauma.Entity | |
SpecialTag | Barotrauma.Structure | |
Sprite | Barotrauma.Structure | |
SpriteColor | Barotrauma.Structure | |
spriteColor | Barotrauma.Structure | protected |
SpriteDepth | Barotrauma.MapEntity | |
SpriteDepthOverrideIsSet | Barotrauma.MapEntity | |
SpriteOverrideDepth | Barotrauma.MapEntity | |
StairDirection | Barotrauma.Structure | |
Structure(Rectangle rectangle, StructurePrefab sp, Submarine submarine, ushort id=Entity.NullEntityID, XElement element=null) | Barotrauma.Structure | |
Submarine | Barotrauma.Entity | |
Tags | Barotrauma.Structure | |
TextureOffset | Barotrauma.Structure | |
textureOffset | Barotrauma.Structure | protected |
textureScale | Barotrauma.Structure | protected |
TextureScale | Barotrauma.Structure | |
ToString() | Barotrauma.Structure | |
unresolvedLinkedToID | Barotrauma.MapEntity | |
Update(float deltaTime, Camera cam) | Barotrauma.Structure | virtual |
UpdateAll(float deltaTime, Camera cam) | Barotrauma.MapEntity | static |
Upgrades | Barotrauma.MapEntity | protected |
UseDropShadow | Barotrauma.Structure | |
WallList | Barotrauma.Structure | static |
WallSectionSize | Barotrauma.Structure | static |
Barotrauma::MapEntity.WorldPosition | Barotrauma.Entity | |
Barotrauma::IDamageable.WorldPosition | Barotrauma.IDamageable | |
WorldRect | Barotrauma.MapEntity | |