C# Class Codebreak.Service.World.Game.Entity.Inventory.EntityInventory

Inheritance: PersistentInventory
Afficher le fichier Open project: hussein-aitlahcen/codebreak Class Usage Examples

Méthodes publiques

Méthode Description
AddSet ( ItemDAO item ) : void

EntityInventory ( AbstractEntity entity, int type, long id ) : System

Initialize ( ) : void

MoveItem ( ItemDAO item, ItemSlotEnum slot, int quantity = 1 ) : void

RemoveItem ( long itemId, int quantity = 1 ) : ItemDAO

RemoveItems ( ) : IEnumerable

RemoveSet ( ItemDAO item ) : void

SendSets ( ) : void

SerializeAs_ActorLookMessage ( StringBuilder message ) : void

Method Details

AddSet() public méthode

public AddSet ( ItemDAO item ) : void
item ItemDAO
Résultat void

EntityInventory() public méthode

public EntityInventory ( AbstractEntity entity, int type, long id ) : System
entity AbstractEntity
type int
id long
Résultat System

Initialize() public méthode

public Initialize ( ) : void
Résultat void

MoveItem() public méthode

public MoveItem ( ItemDAO item, ItemSlotEnum slot, int quantity = 1 ) : void
item ItemDAO
slot ItemSlotEnum
quantity int
Résultat void

RemoveItem() public méthode

public RemoveItem ( long itemId, int quantity = 1 ) : ItemDAO
itemId long
quantity int
Résultat ItemDAO

RemoveItems() public méthode

public RemoveItems ( ) : IEnumerable
Résultat IEnumerable

RemoveSet() public méthode

public RemoveSet ( ItemDAO item ) : void
item ItemDAO
Résultat void

SendSets() public méthode

public SendSets ( ) : void
Résultat void

SerializeAs_ActorLookMessage() public méthode

public SerializeAs_ActorLookMessage ( StringBuilder message ) : void
message StringBuilder
Résultat void