Barotrauma Server Doc
Barotrauma.Item Member List

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

AddComponent(ItemComponent component)Barotrauma.Item
AddDamage(Character attacker, Vector2 worldPosition, Attack attack, Vector2 impulseDirection, float deltaTime, bool playSound=true)Barotrauma.Item
AddLinked(MapEntity entity)Barotrauma.MapEntity
AddTag(string tag)Barotrauma.Item
AddTag(Identifier tag)Barotrauma.Item
AddUpgrade(Upgrade upgrade, bool createNetworkEvent=false)Barotrauma.MapEntityvirtual
AiTargetBarotrauma.Entity
aiTargetBarotrauma.Entityprotected
AllowDeconstructBarotrauma.Item
AllowDroppingOnSwapWith(Item otherItem)Barotrauma.Item
AllowedLinksBarotrauma.MapEntity
AllowedSlotsBarotrauma.Item
AllowStealingBarotrauma.Item
AllowSwappingBarotrauma.Item
AllPropertyObjectsBarotrauma.Item
ApplyStatusEffect(StatusEffect effect, ActionType type, float deltaTime, Character character=null, Limb limb=null, Entity useTarget=null, bool isNetworkEvent=false, bool checkCondition=true, Vector2? worldPosition=null)Barotrauma.Item
ApplyStatusEffects(ActionType type, float deltaTime, Character character=null, Limb limb=null, Entity useTarget=null, bool isNetworkEvent=false, Vector2? worldPosition=null)Barotrauma.Item
ApplyTreatment(Character user, Character character, Limb targetLimb)Barotrauma.Item
AssignCampaignInteractionType(CampaignMode.InteractionType interactionType, IEnumerable< Client > targetClients=null)Barotrauma.Item
AvailableSwapsBarotrauma.Item
bodyBarotrauma.Item
BodyTypeBarotrauma.Item
CampaignInteractionTypeBarotrauma.Item
CanClientAccess(Client c)Barotrauma.Item
CheckCleanable()Barotrauma.Item
CheckIsHighlighted()Barotrauma.MapEntityprotectedvirtual
CleanableItemsBarotrauma.Itemstatic
ClearHighlightedEntities()Barotrauma.MapEntitystatic
Clone()Barotrauma.Itemvirtual
Barotrauma::MapEntity.Clone(List< MapEntity > entitiesToClone)Barotrauma.MapEntitystatic
ColorBarotrauma.Item
Combine(Item item, Character user)Barotrauma.Item
ComponentsBarotrauma.Item
ConditionBarotrauma.Item
ConditionalMatches(PropertyConditional conditional)Barotrauma.Item
ConditionIncreasedRecentlyBarotrauma.Item
ConditionPercentageBarotrauma.Item
ConfigFilePathBarotrauma.Item
connectionPairsBarotrauma.Itemstatic
ConnectionsBarotrauma.Item
ContainedItemsBarotrauma.Item
ContainerBarotrauma.Item
ContainerColorBarotrauma.Item
ContainerIdentifierBarotrauma.Item
CreateDroppedStack(IEnumerable< Item > items, bool allowClientExecute)Barotrauma.Item
CreateServerEvent< T >(T ic)Barotrauma.Item
CreateServerEvent< T >(T ic, ItemComponent.IEventData extraData)Barotrauma.Item
CreateServerEventString(string component)Barotrauma.Item
CreateServerEventString(string component, object[] extraData)Barotrauma.Item
CreateStatusEvent(bool loadingRound)Barotrauma.Item
CreationIndexBarotrauma.Entity
CreationStackTraceBarotrauma.Entity
CurrentHullBarotrauma.Item
DangerousItemsBarotrauma.Itemstatic
DefaultRectBarotrauma.Item
DescriptionBarotrauma.Item
DescriptionTagBarotrauma.Item
DetermineID(ushort id, Submarine submarine)Barotrauma.Entityprotectedvirtual
DisableDrawableComponent(IDrawableComponent drawable)Barotrauma.Item
DisallowedUpgradesBarotrauma.MapEntity
DisallowedUpgradeSetBarotrauma.MapEntity
DisplaySideBySideWhenLinkedBarotrauma.Item
DrawBelowWaterBarotrauma.MapEntity
DrawOverWaterBarotrauma.MapEntity
DrawPositionBarotrauma.Entity
Drop(Character dropper, bool createNetworkEvent=true, bool setTransform=true)Barotrauma.Item
DroppedStackBarotrauma.Item
DummyIDBarotrauma.Entitystatic
DumpIds(int count, string filename)Barotrauma.Entitystatic
EditableWhenEquippedBarotrauma.Item
EnableDrawableComponent(IDrawableComponent drawable)Barotrauma.Item
Entity(Submarine submarine, ushort id)Barotrauma.Entity
EntityCountBarotrauma.Entitystatic
EntitySpawnerIDBarotrauma.Entitystatic
Equip(Character character)Barotrauma.Item
ErrorLineBarotrauma.Entity
EventType enum nameBarotrauma.Item
ExternalHighlightBarotrauma.MapEntity
FindController(ImmutableArray< Identifier >? tags=null)Barotrauma.Item
FindEntityByID(ushort ID)Barotrauma.Entitystatic
FindFreeIdBlock(int minBlockSize)Barotrauma.Entitystatic
FindHull()Barotrauma.Item
FindParentInventory(Func< Inventory, bool > predicate)Barotrauma.Item
FireProofBarotrauma.Item
FlippedXBarotrauma.MapEntity
flippedXBarotrauma.MapEntityprotected
FlippedYBarotrauma.MapEntity
FlipX(bool relativeToSub)Barotrauma.Itemvirtual
FlipY(bool relativeToSub)Barotrauma.Itemvirtual
FreeID()Barotrauma.Entity
FullyInitializedBarotrauma.Item
GetComponent< T >()Barotrauma.Item
GetComponentIndex(ItemComponent component)Barotrauma.Item
GetComponents< T >()Barotrauma.Item
GetComponentString(string component)Barotrauma.Item
GetConnectedComponents< T >(bool recursive=false, bool allowTraversingBackwards=true, Func< Connection, bool > connectionFilter=null)Barotrauma.Item
GetConnectedComponentsRecursive< T >(Connection c, bool ignoreInactiveRelays=false, bool allowTraversingBackwards=true)Barotrauma.Item
GetContainedItemConditionPercentage()Barotrauma.Item
GetEntities()Barotrauma.Entitystatic
GetLinkedEntities< T >(HashSet< T > list=null, int? maxDepth=null, Func< T, bool > filter=null)Barotrauma.MapEntity
GetPositionUpdateInterval(Client recipient)Barotrauma.Item
GetProperties< T >()Barotrauma.Item
GetQualityModifier(Quality.StatType statType)Barotrauma.Item
GetRootInventoryOwner()Barotrauma.Item
GetTags()Barotrauma.Item
GetTransformedQuad()Barotrauma.Itemvirtual
GetUpgrade(Identifier identifier)Barotrauma.MapEntity
GetUpgrades()Barotrauma.MapEntity
HasAccess(Character character)Barotrauma.Item
HasBallastFloraInHullBarotrauma.Item
HasIdentifierOrTags(IEnumerable< Identifier > identifiersOrTags)Barotrauma.Item
HasTag(Identifier tag)Barotrauma.Item
HasTag(IEnumerable< Identifier > allowedTags)Barotrauma.Item
HasUpgrade(Identifier identifier)Barotrauma.MapEntity
HealthBarotrauma.Item
HealthMultiplierBarotrauma.Item
HiddenInGameBarotrauma.MapEntity
HighlightColorBarotrauma.Item
HighlightedEntitiesBarotrauma.MapEntitystatic
highlightedEntitiesBarotrauma.MapEntityprotectedstatic
HullOxygenPercentageBarotrauma.Item
IDBarotrauma.Entity
IdFreedBarotrauma.Entity
IgnoreByAI(Character character)Barotrauma.Item
ImpactToleranceBarotrauma.Item
InBeaconStationBarotrauma.Item
IndestructibleBarotrauma.Item
InDetectableBarotrauma.Entity
InfectorBarotrauma.Item
InitializeLoadedLinks(IEnumerable< MapEntity > entities)Barotrauma.MapEntitystatic
InPlayerSubmarineBarotrauma.Item
InsertToList()Barotrauma.MapEntityprotected
InteractDistanceBarotrauma.Item
InteractionRectBarotrauma.Item
InteractPriorityBarotrauma.Item
InventoryIconColorBarotrauma.Item
InvulnerableToDamageBarotrauma.Item
InWaterBarotrauma.Item
IsClaimedByBallastFloraBarotrauma.Item
IsContainedBarotrauma.Item
IsContainerPreferred(ItemContainer container, out bool isPreferencesDefined, out bool isSecondary, bool requireConditionRestriction=false)Barotrauma.Item
IsFullConditionBarotrauma.Item
IsHighlightedBarotrauma.MapEntity
IsInsideTrigger(Vector2 worldPosition)Barotrauma.Item
IsInsideTrigger(Vector2 worldPosition, out Rectangle transformedTrigger)Barotrauma.Item
IsInteractable(Character character)Barotrauma.Item
IsLadderBarotrauma.Item
IsMouseOn(Vector2 position)Barotrauma.MapEntityvirtual
IsOwnedBy(Entity entity)Barotrauma.Item
IsPlayerTeamInteractableBarotrauma.Item
IsSalvageMissionItemBarotrauma.Item
IsSecondaryItemBarotrauma.Item
IsShootableBarotrauma.Item
Item(ItemPrefab itemPrefab, Vector2 position, Submarine submarine, ushort id=Entity.NullEntityID, bool callOnItemLoaded=true)Barotrauma.Item
Item(Rectangle newRect, ItemPrefab itemPrefab, Submarine submarine, bool callOnItemLoaded=true, ushort id=Entity.NullEntityID)Barotrauma.Item
ItemListBarotrauma.Itemstatic
LastEatenTimeBarotrauma.Item
LastSentSignalRecipientsBarotrauma.Item
LayerBarotrauma.MapEntity
LinkableBarotrauma.Item
linkedToBarotrauma.MapEntity
linkedToIDBarotrauma.MapEntityprotected
Load(ContentXElement element, Submarine submarine, IdRemap idRemap)Barotrauma.Itemstatic
Load(ContentXElement element, Submarine submarine, bool createNetworkEvent, IdRemap idRemap)Barotrauma.Itemstatic
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
MaxConditionBarotrauma.Item
MaxEntityCountBarotrauma.Entitystatic
MaxRepairConditionMultiplierBarotrauma.Item
Move(Vector2 amount, bool ignoreContacts=true)Barotrauma.Itemvirtual
NameBarotrauma.Item
NonInteractableBarotrauma.Item
NonPlayerTeamInteractableBarotrauma.Item
NullEntityIDBarotrauma.Entitystatic
OffsetOnSelectedMultiplierBarotrauma.Item
OnDeselectBarotrauma.Item
OnInteractBarotrauma.Item
OnMapLoaded()Barotrauma.Itemvirtual
OrderedToBeIgnoredBarotrauma.Item
OriginalContainerIndexBarotrauma.MapEntity
OriginalModuleIndexBarotrauma.MapEntity
OriginalOutpostBarotrauma.Item
OwnInventoriesBarotrauma.Item
OwnInventoryBarotrauma.Item
ParentInventoryBarotrauma.Item
ParseLinks(XElement element, IdRemap idRemap)Barotrauma.MapEntityprotected
PendingItemSwapBarotrauma.Item
PhysicsBodyActiveBarotrauma.Item
PositionBarotrauma.Item
PositionUpdateIntervalBarotrauma.Item
PositionXBarotrauma.Item
PositionYBarotrauma.Item
PoweredUpdateIntervalBarotrauma.MapEntitystatic
PrefabBarotrauma.Item
PreviousParentInventoryBarotrauma.Item
PurchasedNewSwapBarotrauma.Item
QualityBarotrauma.Item
RecalculateConditionValues()Barotrauma.Item
RectBarotrauma.MapEntity
rectBarotrauma.MapEntityprotected
RectHeightBarotrauma.MapEntity
RectWidthBarotrauma.MapEntity
Remove()Barotrauma.Itemvirtual
RemoveAll()Barotrauma.Entitystatic
RemoveByPrefab(ItemPrefab prefab)Barotrauma.Itemstatic
RemoveContained(Item contained)Barotrauma.Item
RemovedBarotrauma.Entity
RemoveIfLinkedOutpostDoorInUseBarotrauma.MapEntity
RemoveLinked(MapEntity e)Barotrauma.MapEntity
RepairableItemsBarotrauma.Itemstatic
RepairablesBarotrauma.Item
ReplaceTag(string tag, string newTag)Barotrauma.Item
ReplaceTag(Identifier tag, Identifier newTag)Barotrauma.Item
RequireAimToSecondaryUseBarotrauma.Item
RequireAimToUseBarotrauma.Item
ReservedIDStartBarotrauma.Entitystatic
Reset()Barotrauma.Itemvirtual
ResetWaterDragCoefficient()Barotrauma.Item
ResizeHorizontalBarotrauma.MapEntity
ResizeVerticalBarotrauma.MapEntity
ResolveLinks(IdRemap childRemap)Barotrauma.MapEntity
RespawnManagerIDBarotrauma.Entitystatic
RootContainerBarotrauma.Item
RotationBarotrauma.Item
RotationRadBarotrauma.Item
Save(XElement parentElement)Barotrauma.Itemvirtual
ScaleBarotrauma.Item
SecondaryUse(float deltaTime, Character character=null)Barotrauma.Item
SendPendingNetworkUpdates()Barotrauma.Item
SendSignal(string signal, string connectionName)Barotrauma.Item
SendSignal(Signal signal, string connectionName)Barotrauma.Item
SendSignal(Signal signal, Connection connection)Barotrauma.Item
SerializablePropertiesBarotrauma.Item
ServerEventRead(IReadMessage msg, Client c)Barotrauma.Item
ServerEventWrite(IWriteMessage msg, Client c, NetEntityEvent.IData extraData=null)Barotrauma.Item
ServerWritePosition(ReadWriteMessage tempBuffer, Client c)Barotrauma.Item
SetActiveSprite()Barotrauma.Item
SetContainedItemPositions()Barotrauma.Item
SetTransform(Vector2 simPosition, float rotation, bool findNewHull=true, bool setPrevTransform=true)Barotrauma.Item
SetUpgrade(Upgrade upgrade, bool createNetworkEvent=false)Barotrauma.MapEntity
ShallowRemove()Barotrauma.Itemvirtual
ShouldBeSavedBarotrauma.MapEntity
ShowLinksBarotrauma.Itemstatic
SightRangeBarotrauma.Item
SimPositionBarotrauma.Item
SonarLabelBarotrauma.Item
SonarVisibleItemsBarotrauma.Itemstatic
SoundRangeBarotrauma.Item
SpawnedInCurrentOutpostBarotrauma.Item
SpawnerBarotrauma.Entitystatic
SpawnTimeBarotrauma.Entity
SpeedBarotrauma.Item
SpriteBarotrauma.Item
SpriteColorBarotrauma.Item
spriteColorBarotrauma.Itemprotected
SpriteDepthBarotrauma.MapEntity
SpriteDepthOverrideIsSetBarotrauma.MapEntity
SpriteOverrideDepthBarotrauma.MapEntity
StaticBodyConfigBarotrauma.Item
StaticFixturesBarotrauma.Item
StatManagerBarotrauma.Item
StolenDuringRoundBarotrauma.Item
SubmarineBarotrauma.Entity
TagsBarotrauma.Item
ToString()Barotrauma.Item
TransformTrigger(Rectangle trigger, bool world=false)Barotrauma.Item
TryFindController(out Controller controller, ImmutableArray< Identifier >? tags=null)Barotrauma.Item
TryInteract(Character user, bool ignoreRequiredItems=false, bool forceSelectKey=false, bool forceUseKey=false)Barotrauma.Item
Unequip(Character character)Barotrauma.Item
unresolvedLinkedToIDBarotrauma.MapEntity
Update(float deltaTime, Camera cam)Barotrauma.Itemvirtual
UpdateAll(float deltaTime, Camera cam)Barotrauma.MapEntitystatic
UpdateHulls()Barotrauma.Itemstatic
UpdatePendingConditionUpdates(float deltaTime)Barotrauma.Itemstatic
UpdateTransform()Barotrauma.Item
UpgradesBarotrauma.MapEntityprotected
Use(float deltaTime, Character user=null, Limb targetLimb=null, Entity useTarget=null, Character userForOnUsedEvent=null)Barotrauma.Item
UseInHealthInterfaceBarotrauma.Item
VisibleBarotrauma.Item
WaterDragCoefficientBarotrauma.Item
WaterProofBarotrauma.Item
Barotrauma::MapEntity.WorldPositionBarotrauma.Entity
Barotrauma::IDamageable.WorldPositionBarotrauma.IDamageable
WorldPositionXBarotrauma.Item
WorldPositionYBarotrauma.Item
WorldRectBarotrauma.MapEntity
WriteSpawnData(IWriteMessage msg, UInt16 entityID, UInt16 originalInventoryID, byte originalItemContainerIndex, int originalSlotIndex)Barotrauma.Item