EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AsteroidItem Member List

This is the complete list of members for AsteroidItem, including all inherited members.

_Load()InventoryItemvirtual
_Load(uint32 itemID)InventoryIteminlineprotectedstatic
_LoadItem(uint32 asteroidID, const ItemType &type, const ItemData &data)AsteroidIteminlineprotectedstatic
AddItem(InventoryItemRef iRef)InventoryItemvirtual
AddModifier(fxData &data)InventoryItem
AlterQuantity(int32 qty, bool notify=false)InventoryItem
AsteroidItem(const ItemType &type, const ItemData &idata, const AsteroidData &adata)AsteroidItem
categoryID() const InventoryIteminline
ChangeOwner(uint32 new_owner, bool notify=false)InventoryItem
ChangeSingleton(bool singleton, bool notify=false)InventoryItem
ClearModifiers()InventoryItem
contraband() const InventoryIteminline
CreateItemID(ItemData &data)InventoryItemstatic
CreateTempItemID(ItemData &data)InventoryItemstatic
customInfo() const InventoryIteminline
DecRef() const RefObjectinlineprotected
Delete()InventoryItemvirtual
DeleteAttribute(uint16 attrID)InventoryIteminline
Donate(uint32 new_owner=ownerSystem, uint32 new_location=locTemp, EVEItemFlags new_flag=flagNone, bool notify=true)InventoryItem
flag() const InventoryIteminline
GetAttribute(const uint16 attrID) const InventoryIteminline
GetAttributeMap()InventoryIteminline
GetChargeStatusRow(uint32 shipID, PyPackedRow *into) const InventoryItem
GetChargeStatusRow(uint32 shipID) const InventoryItem
GetCount()RefObjectinline
GetDefaultAttribute(const uint16 attrID) const InventoryIteminline
GetItem() const InventoryIteminline
GetItemInfo() const InventoryItem
GetItemRow(PyPackedRow *into) const InventoryItem
GetItemRow() const InventoryItem
GetItemStatusRow(PyPackedRow *into) const InventoryItem
GetItemStatusRow() const InventoryItem
GetModuleItem()InventoryIteminlinevirtual
GetMyInventory()InventoryIteminline
GetPackagedVolume()InventoryItem
GetPilot()InventoryIteminlinevirtual
GetShipItem()InventoryIteminlinevirtual
GetTimeStamp()InventoryIteminline
groupID() const InventoryIteminline
HasAttribute(const uint16 attrID) const InventoryIteminline
HasAttribute(const uint16 attrID, EvilNumber &value) const InventoryIteminline
HasPilot()InventoryIteminlinevirtual
HasReqSkill(const uint16 skillID)InventoryIteminline
IncRef() const RefObjectinlineprotected
InventoryItem classAsteroidItemfriend
InventoryItem::InventoryItem(uint32 _itemID, const ItemType &_type, const ItemData &_data)InventoryItem
InventoryItem::InventoryItem(const InventoryItem &oth)InventoryItem
InventoryItem::InventoryItem(InventoryItem &&oth) noexceptInventoryItem
isGlobal() const InventoryIteminline
IsModuleItem()InventoryIteminlinevirtual
IsOnline()InventoryIteminline
IsShipItem()InventoryIteminlinevirtual
isSingleton() const InventoryIteminline
ItemGetInfo()InventoryItem
itemID() const InventoryIteminline
itemName() const InventoryIteminline
Load(uint32 asteroidID)AsteroidItemstatic
locationID() const InventoryIteminline
m_dataAsteroidItemprivate
m_itemIDInventoryItemprotected
m_modifiersInventoryItem
mDeletedRefObjectmutableprotected
Merge(InventoryItemRef to_merge, int32 qty=0, bool notify=true)InventoryItemvirtual
MergeTypesInCargo(ShipItem *pShip, EVEItemFlags flag=flagNone)InventoryItem
Move(uint32 new_location=locTemp, EVEItemFlags flag=flagNone, bool notify=false)InventoryItem
mRefCountRefObjectmutableprotected
MultiplyAttribute(uint16 attrID, EvilNumber num, bool notify=false)InventoryItem
name()InventoryIteminline
operator=(const InventoryItem &oth)=deleteInventoryItem
operator=(InventoryItem &&oth)=deleteInventoryItem
ownerID() const InventoryIteminline
pAttributeMapInventoryItemprotected
pInventoryInventoryItemprotected
Populate(Rsp_CommonGetInfo_Entry &into)InventoryItem
position() const InventoryIteminline
quantity() const InventoryIteminline
radius() const AsteroidIteminline
RefObject(size_t initRefCount)RefObjectinline
Relocate(uint32 locID=0, EVEItemFlags flag=flagNone)InventoryItemvirtual
RemoveItem(InventoryItemRef iRef)InventoryItemvirtual
RemoveModifier(fxData &data)InventoryItem
Rename(std::string name)InventoryItemvirtual
ResetAttribute(uint16 attrID, bool notify=false)InventoryIteminline
ResetAttributes()InventoryItem
SaveAttributes()InventoryIteminline
SaveItem()InventoryItem
SendItemChange(uint32 toID, std::map< int32, PyRep * > &changes)InventoryItem
SetAttribute(uint16 attrID, int num, bool notify=true)InventoryItem
SetAttribute(uint16 attrID, uint32 num, bool notify=true)InventoryItem
SetAttribute(uint16 attrID, int64 num, bool notify=true)InventoryItem
SetAttribute(uint16 attrID, float num, bool notify=true)InventoryItem
SetAttribute(uint16 attrID, double num, bool notify=true)InventoryItem
SetAttribute(uint16 attrID, EvilNumber num, bool notify=true)InventoryItem
SetCustomInfo(const char *ci)InventoryItem
SetFlag(EVEItemFlags flag, bool notify=false)InventoryItem
SetOwner(uint32 ownerID)InventoryIteminline
SetPlayer(Client *pClient)InventoryIteminlinevirtual
SetPosition(const GPoint &pos)InventoryItem
SetQuantity(int32 qty, bool notify=false, bool deleteOnZero=true)InventoryItem
SkillCheck(InventoryItemRef refItem)InventoryItem
Spawn(ItemData &idata, AsteroidData &adata)AsteroidItemstatic
InventoryItem::Spawn(ItemData &data)InventoryItemstatic
SpawnItem(uint32 itemID, const ItemData &data)InventoryItemstatic
SpawnTemp(ItemData &idata, AsteroidData &adata)AsteroidItemstatic
InventoryItem::SpawnTemp(ItemData &data)InventoryItemstatic
Split(int32 qty=0, bool notify=true, bool silent=false)InventoryItemvirtual
ToVirtual(uint32 locationID)InventoryItem
type() const InventoryIteminline
typeID() const InventoryIteminline
UpdateLocation()InventoryItem
UpdateLocation(uint32 locID)InventoryIteminline
~AsteroidItem()AsteroidIteminlinevirtual
~InventoryItem() noexceptInventoryItemvirtual
~RefObject()RefObjectinlinevirtual