C# Class SEModAPIInternal.API.Entity.InventoryEntity

Inheritance: BaseObject
Datei anzeigen Open project: rexxar-tc/SEServerExtender Class Usage Examples

Public Properties

Property Type Description
InventoryAddItemAmountMethod string
InventoryCalculateMassVolumeMethod string
InventoryClass string
InventoryCleanUpMethod string
InventoryGetItemListMethod string
InventoryGetObjectBuilderMethod string
InventoryGetTotalMassMethod string
InventoryGetTotalVolumeMethod string
InventoryNamespace string
InventoryRemoveItemAmountMethod string
InventorySetFromObjectBuilderMethod string

Private Properties

Property Type Description
UpdateItemAmount void

Public Methods

Method Description
DeleteEntry ( InventoryItemEntity source ) : bool
InventoryEntity ( MyObjectBuilder_Inventory definition ) : System
InventoryEntity ( MyObjectBuilder_Inventory definition, Object backingObject ) : System
NewEntry ( ) : InventoryItemEntity
NewEntry ( InventoryItemEntity source ) : bool
ReflectionUnitTest ( ) : bool
RefreshInventory ( ) : void
UpdateItemAmount ( InventoryItemEntity item, float newAmount ) : void

Protected Methods

Method Description
InternalUpdateItemAmount ( ) : void

Private Methods

Method Description
UpdateItemAmount ( InventoryItemEntity item, Decimal newAmount ) : void

Method Details

DeleteEntry() public method

public DeleteEntry ( InventoryItemEntity source ) : bool
source InventoryItemEntity
return bool

InternalUpdateItemAmount() protected method

protected InternalUpdateItemAmount ( ) : void
return void

InventoryEntity() public method

public InventoryEntity ( MyObjectBuilder_Inventory definition ) : System
definition MyObjectBuilder_Inventory
return System

InventoryEntity() public method

public InventoryEntity ( MyObjectBuilder_Inventory definition, Object backingObject ) : System
definition MyObjectBuilder_Inventory
backingObject Object
return System

NewEntry() public method

public NewEntry ( ) : InventoryItemEntity
return InventoryItemEntity

NewEntry() public method

public NewEntry ( InventoryItemEntity source ) : bool
source InventoryItemEntity
return bool

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

RefreshInventory() public method

public RefreshInventory ( ) : void
return void

UpdateItemAmount() public method

public UpdateItemAmount ( InventoryItemEntity item, float newAmount ) : void
item InventoryItemEntity
newAmount float
return void

Property Details

InventoryAddItemAmountMethod public_oe static_oe property

public static string InventoryAddItemAmountMethod
return string

InventoryCalculateMassVolumeMethod public_oe static_oe property

public static string InventoryCalculateMassVolumeMethod
return string

InventoryClass public_oe static_oe property

public static string InventoryClass
return string

InventoryCleanUpMethod public_oe static_oe property

public static string InventoryCleanUpMethod
return string

InventoryGetItemListMethod public_oe static_oe property

public static string InventoryGetItemListMethod
return string

InventoryGetObjectBuilderMethod public_oe static_oe property

public static string InventoryGetObjectBuilderMethod
return string

InventoryGetTotalMassMethod public_oe static_oe property

public static string InventoryGetTotalMassMethod
return string

InventoryGetTotalVolumeMethod public_oe static_oe property

public static string InventoryGetTotalVolumeMethod
return string

InventoryNamespace public_oe static_oe property

public static string InventoryNamespace
return string

InventoryRemoveItemAmountMethod public_oe static_oe property

public static string InventoryRemoveItemAmountMethod
return string

InventorySetFromObjectBuilderMethod public_oe static_oe property

public static string InventorySetFromObjectBuilderMethod
return string