| AddDamage(int sectionIndex, float damage, Character attacker=null, bool emitParticles=true, bool createWallDamageProjectiles=false) | 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 | |
| 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 | |
| flippedX | Barotrauma.MapEntity | protected |
| FlippedY | Barotrauma.MapEntity | |
| flippedY | Barotrauma.MapEntity | protected |
| 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 | static |
| highlightedEntities | Barotrauma.MapEntity | protectedstatic |
| ID | Barotrauma.Entity | |
| IdFreed | Barotrauma.Entity | |
| Indestructible | Barotrauma.Structure | |
| InDetectable | Barotrauma.Entity | |
| InitializeLoadedLinks(IEnumerable< MapEntity > entities) | Barotrauma.MapEntity | static |
| InsertToList() | Barotrauma.MapEntity | protected |
| IsHidden | Barotrauma.MapEntity | |
| IsHighlighted | Barotrauma.MapEntity | |
| IsHorizontal | Barotrauma.Structure | |
| IsLayerHidden | Barotrauma.MapEntity | |
| 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, bool createWallDamageProjectiles=false) | 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 | |
| textureScale | Barotrauma.Structure | protected |
| 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 | |