Add(IMyInventoryItem item, MyFixedPoint amount) | VRage.Game.Entity.MyInventoryBase | pure virtual |
AddItems(MyFixedPoint amount, MyObjectBuilder_Base objectBuilder) | VRage.Game.Entity.MyInventoryBase | pure virtual |
ApplyChanges(List< MyComponentChange > changes) | VRage.Game.Entity.MyInventoryBase | pure virtual |
BeforeContentsChanged | VRage.Game.Entity.MyInventoryBase | |
BeforeRemovedFromContainer | VRage.Game.Components.MyEntityComponentBase | |
ComponentTypeDebugString | VRage.Game.Entity.MyInventoryBase | |
ComputeAmountThatFits(MyDefinitionId contentId, float volumeRemoved=0, float massRemoved=0) | VRage.Game.Entity.MyInventoryBase | pure virtual |
ConsumeItem(MyDefinitionId itemId, MyFixedPoint amount, long consumerEntityId=0) | VRage.Game.Entity.MyInventoryBase | pure virtual |
Container | VRage.Game.Components.MyEntityComponentBase | |
ContainerBase | VRage.Game.Components.MyComponentBase | |
ContentsChanged | VRage.Game.Entity.MyInventoryBase | |
CountItems(Dictionary< MyDefinitionId, MyFixedPoint > itemCounts) | VRage.Game.Entity.MyInventoryBase | pure virtual |
CurrentMass | VRage.Game.Entity.MyInventoryBase | |
CurrentVolume | VRage.Game.Entity.MyInventoryBase | |
Deserialize(MyObjectBuilder_ComponentBase builder) | VRage.Game.Entity.MyInventoryBase | inlinevirtual |
Entity | VRage.Game.Components.MyEntityComponentBase | |
ForcedPriority | VRage.Game.Entity.MyInventoryBase | |
GetAs< T >() | VRage.Game.Components.MyComponentBase | inlinevirtual |
GetInventoryCount() | VRage.Game.Entity.MyInventoryBase | pure virtual |
GetItemAmount(MyDefinitionId contentId, MyItemFlags flags=MyItemFlags.None, bool substitute=false) | VRage.Game.Entity.MyInventoryBase | pure virtual |
GetItems() | VRage.Game.Entity.MyInventoryBase | pure virtual |
GetItemsCount() | VRage.Game.Entity.MyInventoryBase | inlinevirtual |
Init(MyComponentDefinitionBase definition) | VRage.Game.Components.MyComponentBase | inlinevirtual |
InventoryId | VRage.Game.Entity.MyInventoryBase | |
IsSerialized() | VRage.Game.Entity.MyInventoryBase | inlinevirtual |
ItemsCanBeAdded(MyFixedPoint amount, IMyInventoryItem item) | VRage.Game.Entity.MyInventoryBase | pure virtual |
ItemsCanBeRemoved(MyFixedPoint amount, IMyInventoryItem item) | VRage.Game.Entity.MyInventoryBase | pure virtual |
IterateInventory(int searchIndex, int currentIndex=0) | VRage.Game.Entity.MyInventoryBase | pure virtual |
MaxItemCount | VRage.Game.Entity.MyInventoryBase | |
MaxMass | VRage.Game.Entity.MyInventoryBase | |
MaxVolume | VRage.Game.Entity.MyInventoryBase | |
MyInventoryBase(string inventoryId) | VRage.Game.Entity.MyInventoryBase | inline |
OnAddedToContainer() | VRage.Game.Components.MyEntityComponentBase | inlinevirtual |
OnAddedToScene() | VRage.Game.Components.MyComponentBase | inlinevirtual |
OnAfterAddedToContainer | VRage.Game.Components.MyEntityComponentBase | static |
OnBeforeContentsChanged() | VRage.Game.Entity.MyInventoryBase | pure virtual |
OnBeforeRemovedFromContainer() | VRage.Game.Components.MyEntityComponentBase | inlinevirtual |
OnContentsChanged() | VRage.Game.Entity.MyInventoryBase | pure virtual |
OnOwnerChanged() | VRage.Game.Entity.MyInventoryBase | inlineprotected |
OnRemovedFromScene() | VRage.Game.Components.MyComponentBase | inlinevirtual |
OwnerChanged | VRage.Game.Entity.MyInventoryBase | |
RaiseBeforeContentsChanged() | VRage.Game.Entity.MyInventoryBase | inline |
RaiseContentsChanged() | VRage.Game.Entity.MyInventoryBase | inline |
Remove(IMyInventoryItem item, MyFixedPoint amount) | VRage.Game.Entity.MyInventoryBase | pure virtual |
RemoveEntityOnEmpty | VRage.Game.Entity.MyInventoryBase | |
RemoveItemsOfType(MyFixedPoint amount, MyDefinitionId contentId, MyItemFlags flags=MyItemFlags.None, bool spawn=false) | VRage.Game.Entity.MyInventoryBase | pure virtual |
Serialize(bool copy=false) | VRage.Game.Entity.MyInventoryBase | inlinevirtual |
SetContainer(MyComponentContainer container) | VRage.Game.Components.MyComponentBase | inlinevirtual |
ToString() | VRage.Game.Entity.MyInventoryBase | inline |
TransferItemsFrom(MyInventoryBase sourceInventory, IMyInventoryItem item, MyFixedPoint amount) | VRage.Game.Entity.MyInventoryBase | pure virtual |