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

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

_Load()ShipItemvirtual
InventoryItem::_Load(uint32 itemID)InventoryIteminlineprotectedstatic
_LoadItem(uint32 shipID, const ItemType &type, const ItemData &data)ShipIteminlineprotectedstatic
AbortCycle()ShipIteminline
Activate(int32 itemID, std::string effectName, int32 targetID, int32 repeat)ShipItem
AddItem(InventoryItemRef iRef)ShipItemvirtual
AddItemByFlag(EVEItemFlags flag, InventoryItemRef iRef, Client *pClient=nullptr)ShipItem
AddModifier(fxData &data)InventoryItem
AddModuleToOnlineVec(uint32 modID)ShipItem
AlterQuantity(int32 qty, bool notify=false)InventoryItem
CancelOverloading(uint32 itemID)ShipIteminline
CargoFull()ShipItem
categoryID() const InventoryIteminline
ChangeOwner(uint32 new_owner, bool notify=false)InventoryItem
ChangeSingleton(bool singleton, bool notify=false)InventoryItem
CharacterBoardingShip()ShipIteminline
ClearModifiers()InventoryItem
ClearModuleModifiers()ShipItem
ClearTargetRef()ShipIteminline
contraband() const InventoryIteminline
CreateItemID(ItemData &data)ShipItemprotectedstatic
CreateTempItemID(ItemData &data)InventoryItemstatic
customInfo() const InventoryIteminline
DamageGroup(GenericModule *pMod)ShipItem
DamageModule(uint32 modID, float amt=1)ShipIteminline
DamageRandModule()ShipIteminline
Deactivate(int32 itemID, std::string effectName)ShipIteminline
DecRef() const RefObjectinlineprotected
Delete()ShipItemvirtual
DeleteAttribute(uint16 attrID)InventoryIteminline
DissipateHeat(uint16 attrID, float heat)ShipItem
Dock()ShipItem
Donate(uint32 new_owner=ownerSystem, uint32 new_location=locTemp, EVEItemFlags new_flag=flagNone, bool notify=true)InventoryItem
Eject()ShipItem
EmptyCargo()ShipItem
FindAvailableModuleSlot(InventoryItemRef iRef)ShipItem
flag() const InventoryIteminline
GenerateHeat(uint16 attrID)ShipItem
GetAttribute(const uint16 attrID) const InventoryIteminline
GetAttributeMap()InventoryIteminline
GetChargeState()ShipItem
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
GetLinkedCount(GenericModule *pMod)ShipItem
GetLinkedWeaponMods(EVEItemFlags flag, std::vector< GenericModule * > &modules)ShipItem
GetLinkedWeapons()ShipItem
GetLoadedLinkedCount(GenericModule *pMod)ShipItem
GetModule(EVEItemFlags flag)ShipIteminline
GetModuleItem()InventoryIteminlinevirtual
GetModuleItemVec(std::vector< InventoryItemRef > &iRefVec)ShipItem
GetModuleManager()ShipIteminline
GetModuleRef(EVEItemFlags flag)ShipItem
GetModuleRef(uint32 modID)ShipItem
GetModuleRefVec(std::vector< InventoryItemRef > &iRefVec)ShipItem
GetMyInventory()InventoryIteminline
GetPackagedVolume()InventoryItem
GetPilot()ShipIteminlinevirtual
GetRemainingVolumeByFlag(EVEItemFlags flag) const ShipItem
GetShipArmorHP()ShipIteminline
GetShipArmorPercent()ShipIteminline
GetShipCapacitorLevel()ShipIteminline
GetShipCapacitorPercent()ShipIteminline
GetShipCPULevel()ShipIteminline
GetShipCPUPercent()ShipIteminline
GetShipDNA()ShipItem
GetShipHullHP()ShipIteminline
GetShipHullPercent()ShipIteminline
GetShipInfo()ShipItem
GetShipItem()ShipIteminlinevirtual
GetShipPGLevel()ShipIteminline
GetShipPGPercent()ShipIteminline
GetShipShieldHP()ShipIteminline
GetShipShieldPercent()ShipIteminline
GetShipState()ShipItem
GetTargetRef()ShipIteminline
GetTimeStamp()InventoryIteminline
groupID() const InventoryIteminline
HasAttribute(const uint16 attrID) const InventoryIteminline
HasAttribute(const uint16 attrID, EvilNumber &value) const InventoryIteminline
HasLinkedWeapons()ShipIteminline
HasModuleManager()ShipIteminline
HasPilot()ShipIteminlinevirtual
HasReqSkill(const uint16 skillID)InventoryIteminline
Heal()ShipItem
HeatDamageCheck(GenericModule *pMod)ShipItem
IncRef() const RefObjectinlineprotected
Init()ShipItem
InitAttribs()ShipItem
InitPod()ShipItem
InventoryItem classShipItemfriend
InventoryItem::InventoryItem(uint32 _itemID, const ItemType &_type, const ItemData &_data)InventoryItem
InventoryItem::InventoryItem(const InventoryItem &oth)InventoryItem
InventoryItem::InventoryItem(InventoryItem &&oth) noexceptInventoryItem
IsActive()ShipIteminline
IsDocking()ShipIteminline
isGlobal() const InventoryIteminline
IsModuleItem()InventoryIteminlinevirtual
IsOnline()InventoryIteminline
IsPopped()ShipIteminline
IsShipItem()ShipIteminlinevirtual
isSingleton() const InventoryIteminline
IsUndocking()ShipIteminline
ItemGetInfo()InventoryItem
itemID() const InventoryIteminline
itemName() const InventoryIteminline
Jump()ShipItem
LinkAllWeapons()ShipItem
LinkWeapon(uint32 masterID, uint32 slaveID)ShipItem
LinkWeapon(GenericModule *pMaster, GenericModule *pSlave)ShipItemprotected
LinkWeaponLoop(std::list< GenericModule * > &moduleVec)ShipItemprotected
Load(uint32 shipID)ShipItemstatic
LoadCharge(InventoryItemRef cRef, EVEItemFlags flag)ShipItem
LoadChargesToBank(EVEItemFlags flag, std::vector< int32 > &chargeIDs)ShipItem
LoadLinkedWeapons(GenericModule *pMod, std::vector< int32 > &chargeIDs)ShipItem
LoadWeaponGroups()ShipItemprotected
locationID() const InventoryIteminline
LogOut()ShipItem
m_isActiveShipItemprivate
m_isDockingShipItemprivate
m_isPoppedShipItemprivate
m_isUndockingShipItemprivate
m_itemIDInventoryItemprotected
m_linkedWeaponsShipItemprivate
m_loadedShipItemprotected
m_modifiersInventoryItem
m_ModuleManagerShipItemprivate
m_onlineModuleVecShipItemprivate
m_pilotShipItemprivate
m_targetRefShipItemprivate
mDeletedRefObjectmutableprotected
Merge(InventoryItemRef to_merge, int32 qty=0, bool notify=true)InventoryItemvirtual
MergeModuleGroups(uint32 masterID, uint32 slaveID)ShipItem
MergeTypesInCargo(ShipItem *pShip, EVEItemFlags flag=flagNone)InventoryItem
ModuleRepair(uint32 modID)ShipIteminline
Move(uint32 new_location=locTemp, EVEItemFlags flag=flagNone, bool notify=false)InventoryItem
MoveModuleSlot(EVEItemFlags slot1, EVEItemFlags slot2)ShipItem
mRefCountRefObjectmutableprotected
MultiplyAttribute(uint16 attrID, EvilNumber num, bool notify=false)InventoryItem
name()InventoryIteminline
Offline(uint32 modID)ShipItem
OfflineAll()ShipItem
OfflineGroup(GenericModule *pMod)ShipItem
Online(uint32 modID)ShipItem
OnlineAll()ShipItem
operator=(const InventoryItem &oth)=deleteInventoryItem
operator=(InventoryItem &&oth)=deleteInventoryItem
Overload(uint32 itemID)ShipIteminline
ownerID() const InventoryIteminline
pAttributeMapInventoryItemprotected
PeelAndLink(uint32 masterID, uint32 slaveID)ShipItem
pInventoryInventoryItemprotected
Populate(Rsp_CommonGetInfo_Entry &into)InventoryItem
position() const InventoryIteminline
PrepForUndock()ShipItem
ProcessEffects(bool add=false, bool update=false)ShipItem
ProcessHeat()ShipItem
ProcessModules()ShipItem
ProcessShipEffects(bool update=false)ShipItemprivate
quantity() const InventoryIteminline
radius() const InventoryIteminline
RefObject(size_t initRefCount)RefObjectinline
Relocate(uint32 locID=0, EVEItemFlags flag=flagNone)InventoryItemvirtual
RemoveCharge(EVEItemFlags fromFlag)ShipItem
RemoveItem(InventoryItemRef iRef)ShipItemvirtual
RemoveModifier(fxData &data)InventoryItem
RemoveRig(InventoryItemRef iRef)ShipItem
Rename(std::string name)InventoryItemvirtual
RepairModules(std::vector< InventoryItemRef > &itemRefVec, float fraction)ShipItem
RepairModules()ShipIteminline
RepairShip(float fraction)ShipItem
ReplaceCharges(EVEItemFlags flag, InventoryItemRef newCharge)ShipItem
ResetAttribute(uint16 attrID, bool notify=false)InventoryIteminline
ResetAttributes()InventoryItem
ResetEffects()ShipItem
SaveAttributes()InventoryIteminline
SaveItem()InventoryItem
SaveShip()ShipItem
SaveWeaponGroups()ShipItemprotected
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
SetDocked()ShipIteminline
SetFlag(EVEItemFlags flag, bool notify=false)InventoryItem
SetOwner(uint32 ownerID)InventoryIteminline
SetPlayer(Client *pClient)ShipItemvirtual
SetPopped(bool set=false)ShipIteminline
SetPosition(const GPoint &pos)InventoryItem
SetQuantity(int32 qty, bool notify=false, bool deleteOnZero=true)InventoryItem
SetShipArmor(float fraction)ShipItem
SetShipCapacitorLevel(float fraction)ShipItem
SetShipHull(float fraction)ShipItem
SetShipShield(float fraction)ShipItem
SetUndocking(bool set=false)ShipIteminline
ShipGetModuleList()ShipItem
ShipItem(uint32 shipID, const ItemType &type, const ItemData &data)ShipItemprotected
SkillCheck(InventoryItemRef refItem)InventoryItem
Spawn(ItemData &data)ShipItemstatic
SpawnItem(uint32 itemID, const ItemData &data)InventoryItemstatic
SpawnTemp(ItemData &data)InventoryItemstatic
Split(int32 qty=0, bool notify=true, bool silent=false)InventoryItemvirtual
StopModuleRepair(uint32 modID)ShipIteminline
StripFitting()ShipItem
ToVirtual(uint32 locationID)InventoryItem
TryModuleLimitChecks(EVEItemFlags flag, InventoryItemRef iRef)ShipItem
type() const InventoryIteminline
typeID() const InventoryIteminline
Undock()ShipItem
UnlinkAllWeapons()ShipItem
UnlinkGroup(uint32 memberID, bool update=false)ShipItem
UnlinkWeapon(uint32 moduleID)ShipItem
UnlinkWeapon(uint32 masterID, uint32 slaveID)ShipItemprotected
UnloadAllModules()ShipIteminline
UnloadModule(uint32 itemID)ShipIteminline
UnloadModule(GenericModule *pMod)ShipIteminline
UpdateLocation()InventoryItem
UpdateLocation(uint32 locID)InventoryIteminline
UpdateMass()ShipItem
UpdateModules()ShipItem
UpdateModules(EVEItemFlags flag)ShipItem
ValidateBoardShip(CharacterRef who)ShipItem
ValidateItemSpecifics(InventoryItemRef iRef)ShipItem
VerifyHoldType(EVEItemFlags flag, InventoryItemRef iRef, Client *pClient=nullptr)ShipItem
Warp()ShipItem
~InventoryItem() noexceptInventoryItemvirtual
~RefObject()RefObjectinlinevirtual
~ShipItem() noexceptShipItemprotected