|
bool | Empty () |
|
void | Clear (bool sync=true) |
|
void | AddItems (VRage.MyFixedPoint amount, MyObjectBuilder_PhysicalObject objectBuilder, int index=-1) |
|
void | RemoveItemsOfType (VRage.MyFixedPoint amount, MyObjectBuilder_PhysicalObject objectBuilder, bool spawn=false) |
|
void | RemoveItemsOfType (VRage.MyFixedPoint amount, SerializableDefinitionId contentId, MyItemFlags flags=MyItemFlags.None, bool spawn=false) |
|
void | RemoveItemsAt (int itemIndex, VRage.MyFixedPoint?amount=null, bool sendEvent=true, bool spawn=false) |
|
void | RemoveItems (uint itemId, VRage.MyFixedPoint?amount=null, bool sendEvent=true, bool spawn=false) |
|
bool | TransferItemTo (VRage.Game.ModAPI.Ingame.IMyInventory dst, int sourceItemIndex, int?targetItemIndex=null, bool?stackIfPossible=null, VRage.MyFixedPoint?amount=null, bool checkConnection=true) |
|
bool | TransferItemFrom (VRage.Game.ModAPI.Ingame.IMyInventory sourceInventory, int sourceItemIndex, int?targetItemIndex=null, bool?stackIfPossible=null, VRage.MyFixedPoint?amount=null, bool checkConnection=true) |
|
bool | IsItemAt (int position) |
|
bool | CanItemsBeAdded (VRage.MyFixedPoint amount, SerializableDefinitionId contentId) |
|
bool | ContainItems (VRage.MyFixedPoint amount, MyObjectBuilder_PhysicalObject ob) |
|
VRage.MyFixedPoint | GetItemAmount (SerializableDefinitionId contentId, MyItemFlags flags=MyItemFlags.None) |
|
bool | TransferItemTo (IMyInventory dst, int sourceItemIndex, int?targetItemIndex=null, bool?stackIfPossible=null, VRage.MyFixedPoint?amount=null) |
|
bool | TransferItemFrom (IMyInventory sourceInventory, int sourceItemIndex, int?targetItemIndex=null, bool?stackIfPossible=null, VRage.MyFixedPoint?amount=null) |
|
List< IMyInventoryItem > | GetItems () |
|
IMyInventoryItem | GetItemByID (uint id) |
|
IMyInventoryItem | FindItem (SerializableDefinitionId contentId) |
|
bool | IsConnectedTo (IMyInventory dst) |
|
Definition at line 10 of file IMyInventory.cs.
void VRage.Game.ModAPI.IMyInventory.Clear |
( |
bool |
sync = true | ) |
|
bool VRage.Game.ModAPI.IMyInventory.Empty |
( |
| ) |
|
void VRage.Game.ModAPI.IMyInventory.RemoveItems |
( |
uint |
itemId, |
|
|
VRage.MyFixedPoint? |
amount = null , |
|
|
bool |
sendEvent = true , |
|
|
bool |
spawn = false |
|
) |
| |
void VRage.Game.ModAPI.IMyInventory.RemoveItemsAt |
( |
int |
itemIndex, |
|
|
VRage.MyFixedPoint? |
amount = null , |
|
|
bool |
sendEvent = true , |
|
|
bool |
spawn = false |
|
) |
| |
The documentation for this interface was generated from the following file: