Horizon Official Technical Documentation
Inventory.hpp File Reference
+ Include dependency graph for Inventory.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Horizon::Zone::Assets::Inventory
 

Namespaces

namespace  Horizon
 
namespace  Horizon::Zone
 
namespace  Horizon::Zone::Units
 
namespace  Horizon::Zone::Assets
 

Enumerations

enum  Horizon::Zone::Assets::inventory_addition_result_type {
  Horizon::Zone::Assets::INVENTORY_ADD_SUCCESS = 0 , Horizon::Zone::Assets::INVENTORY_ADD_INVALID = 1 , Horizon::Zone::Assets::INVENTORY_ADD_OVER_WEIGHT = 2 , Horizon::Zone::Assets::INVENTORY_ADD_NO_INV_SPACE = 3 ,
  Horizon::Zone::Assets::INVENTORY_ADD_OVER_QUANTITY = 4 , Horizon::Zone::Assets::INVENTORY_ADD_OVER_STACK_LIMIT = 5
}
 
enum  Horizon::Zone::Assets::inventory_removal_result_type { Horizon::Zone::Assets::INVENTORY_REMOVE_SUCCESS = 0 , Horizon::Zone::Assets::INVENTORY_REMOVE_INVALID = 1 }
 
enum  Horizon::Zone::Assets::inventory_deletion_reason_type {
  Horizon::Zone::Assets::INVENTORY_DEL_NORMAL = 0 , Horizon::Zone::Assets::INVENTORY_DEL_SKILLUSE = 1 , Horizon::Zone::Assets::INVENTORY_DEL_FAILREFINE = 2 , Horizon::Zone::Assets::INVENTORY_DEL_MATERIALCHANGE = 3 ,
  Horizon::Zone::Assets::INVENTORY_DEL_TOSTORAGE = 4 , Horizon::Zone::Assets::INVENTORY_DEL_TOCART = 5 , Horizon::Zone::Assets::INVENTORY_DEL_SOLD = 6 , Horizon::Zone::Assets::INVENTORY_DEL_ANALYSIS = 7
}