0x00x0038
Members 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | TRASH_CAPACITY | int | PublicStatic+1 flags | 20 |
| 0x08 | Content | TrashContent | Private | — |
Inherited from BaseItemInstance 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | ApproximateByteSize | int | PublicStatic+1 flags | 80 |
| 0x04 | <Quantity>k__BackingField | int | Private | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | onDataChanged | Action | Private | — | |
| 0x08 | requestClearSlot | Action | Private | — | |
| 0x08 | _definition | BaseItemDefinition | 1 flags | — | |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(ItemDefinition definition, int quantity) | Public+1 flags | 0x08 | |
| ItemInstance GetCopy(int overrideQuantity) | Public+1 flags | 0x08 | |
| void LoadContentData(TrashContentData content) | Public | 0x08 | |
| ItemData GetItemData() | Public+1 flags | 0x08 | |
| void AddTrash(const string& id, int quantity) | Public | 0x08 | |
| void RemoveTrash(const string& id, int quantity) | Public | 0x08 | |
| void ClearTrash() | Public | 0x00 | |
| int GetTotalSize() | Public | 0x04 | |
| List<System.String> GetTrashIDs() | Public | 0x08 | |
| List<System.Int32> GetTrashQuantities() | Public | 0x08 | |
| List<System.UInt16> GetTrashUshortQuantities() | Public | 0x08 | |
| void Write(Writer writer) | Public+1 flags | 0x08 | |
| void Read(Reader reader) | Public+1 flags | 0x08 |