Planeshift

psItem Member List

This is the complete list of members for psItem, including all inherited members.
AddDecay(float severityFactor)psItem
AddLootModifier(uint32_t id, int pos=-1)psItem
AddModifier(psItemStats *modifier)psItem
AddOpenableLock(uint32 v)psItem
CalcFunction(MathEnvironment *env, const char *functionName, const double *params)psItem [virtual]
CancelEquipScript()psItem
CanOpenLock(uint32 id, bool includeSkel) const psItem
CheckRequirements(psCharacter *character, csString &resp)psItem
CheckStackableWith(const psItem *otheritem, bool precise, bool checkStackCount=true, bool checkWorld=true) const psItem
ClearOpenableLocks()psItem
CombineStack(psItem *&stackme)psItem
CompareOpenableLocks(const psItem *key) const psItem
Copy(unsigned short newstackcount)psItem [virtual]
Copy(psItem *target)psItem [virtual]
CopyOpenableLock(psItem *origKey)psItem
CreateNew()psItem [inline, virtual]
DeleteFromDatabase()psItem
DeleteObjectCallback(iDeleteNotificationObject *object)psItem [virtual]
Destroy()psItem
FitsInSlot(INVENTORY_SLOT_NUMBER slot)psItem
FitsInSlots(PSITEMSTATS_SLOTLIST slotmask)psItem
flagspsItem [protected]
ForceSaveIfNew()psItem
GetAmmoType()psItem
GetArmorType()psItem
GetArmorVSWeaponResistance(psItemStats *armor)psItem
GetAttackAnimID(psCharacter *pschar)psItem
GetBaseStats() const psItem [inline]
GetBookText()psItem [inline]
GetBuyPersonalise()psItem
GetCanTransform()psItem
GetCategory()psItem
GetCharges() const psItem
GetContainerID() const psItem [inline]
GetContainerMaxSize()psItem
GetContainerMaxSlots()psItem
GetCounterBlockValue()psItem
GetCrafterID() const psItem [inline]
GetCreative()psItem
GetCreativeBackgroundImg()psItem [inline]
GetCreator(PSITEMSTATS_CREATORSTATUS &creatorStatus)psItem
GetCurrentStats() const psItem [inline]
GetDamage(PSITEMSTATS_DAMAGETYPE dmgtype)psItem
GetDamageProtection(PSITEMSTATS_DAMAGETYPE dmgtype)psItem
GetDecay()psItem
GetDecayResistance()psItem
GetDescription() const psItem
GetFlags()psItem [inline]
GetGemObject()psItem [inline]
GetGuardingCharacterID() const psItem [inline]
GetGuildID() const psItem [inline]
GetHardness()psItem
GetIdentifyMinSkill()psItem
GetIdentifySkill()psItem
GetImageName()psItem
GetIsAmmo()psItem
GetIsArmor()psItem
GetIsAutoTransformContainer()psItem
GetIsBothHandsWeapon()psItem
GetIsCD() const psItem [inline]
GetIsConstructible()psItem
GetIsContainer()psItem
GetIsCrafterIDValid()psItem
GetIsEquipStackable() const psItem
GetIsGuildIDValid()psItem
GetIsIdentifiable()psItem [inline]
GetIsKey() const psItem [inline]
GetIsLockable()psItem [inline]
GetIsLocked()psItem [inline]
GetIsMasterKey() const psItem [inline]
GetIsMeleeWeapon()psItem
GetIsNoPickup()psItem [inline]
GetIsNoPickupStrong()psItem [inline]
GetIsNoPickupWeak()psItem [inline]
GetIsNpcOwned() const psItem [inline]
GetIsRangeWeapon()psItem
GetIsReadable()psItem
GetIsSecurityLocked()psItem [inline]
GetIsSettingItem() const psItem [inline]
GetIsShield()psItem
GetIsSkeleton()psItem
GetIsStackable() const psItem
GetIsTrap()psItem
GetIsUnique() const psItem
GetIsUnpickable()psItem [inline]
GetIsWriteable()psItem
GetItemCommand()psItem [inline]
GetItemDecayRate()psItem [inline]
GetItemQuality() const psItem
GetItemSize()psItem
GetItemType()psItem [inline, virtual]
GetLatency()psItem
GetLiteratureText(void)psItem [inline]
GetLocationInWorld(InstanceID &instance, psSectorInfo **sectorinfo, float &loc_x, float &loc_y, float &loc_z, float &loc_yrot) const psItem
GetLocInParent(bool adjustSlot=false)psItem
GetLockpickSkill()psItem [inline]
GetLockStrength()psItem [inline]
GetMaxCharges() const psItem
GetMaxItemQuality() const psItem
GetMeshName()psItem
GetModifier(int index)psItem
GetModifiersDescription()psItem
GetMusicalSheet(void)psItem [inline]
GetName() const psItem
GetOpenableLockNames()psItem
GetOwningCharacter()psItem [inline]
GetOwningCharacterID() const psItem [inline]
GetPartMeshName()psItem
GetPartName()psItem
GetPenetration()psItem
GetPrice()psItem
GetProperty(MathEnvironment *env, const char *ptr)psItem [virtual]
GetPurifyStatus() const psItem [inline, virtual]
GetQualityString()psItem
GetQuantityName()psItem
GetQuantityName(const char *namePtr, int stack_count, PSITEMSTATS_CREATIVETYPE creativeType, bool giveDetail=false)psItem [static]
GetRange() const psItem [inline]
GetRarity()psItem
GetRarityName()psItem
GetRequiredRepairTool()psItem
GetRequiredRepairToolConsumed()psItem
GetRotationInWorld(float &loc_xrot, float &loc_yrot, float &loc_zrot)psItem
GetScheduledItem()psItem [inline]
GetSector() const psItem [inline]
GetSellPrice()psItem
GetSketch(void)psItem [inline]
GetSlotRemovedMesh(int slot, csString meshName="")psItem [inline]
GetSound()psItem
GetStackCount() const psItem [inline]
GetStandardDescription()psItem
GetStandardName()psItem
GetTargetedBlockValue()psItem
GetTextureName()psItem
GetTotalStackSize()psItem [inline]
GetTransformationEvent()psItem [inline]
GetUID()psItem [inline]
GetUntargetedBlockValue()psItem
GetUsesAmmo()psItem
GetValidSlots()psItem
GetVisibleDistance()psItem
GetWeaponAttributeBonus(PSITEMSTATS_STAT stat)psItem
GetWeaponAttributeBonusMax(int index)psItem
GetWeaponAttributeBonusType(int index)psItem
GetWeaponSkill(PSITEMSTATS_WEAPONSKILL_INDEX index)psItem
GetWeaponType()psItem
GetWeight()psItem
GetXZRotationInWorld(float &loc_xrot, float &loc_zrot)psItem
HasCharges() const psItem
HasModifier(psItemStats *modifier)psItem
IsActive() const psItem
IsEquipped() const psItem
IsInUse()psItem [inline]
IsRechargeable() const psItem
IsThisTheCreator(PID pid)psItem
IsTransient()psItem [inline]
Load(iResultRow &row)psItem [virtual]
loadedpsItem [protected]
loc_sectorinfopsItem
loc_xpsItem
loc_xrotpsItem
loc_ypsItem
loc_yrotpsItem
loc_zpsItem
loc_zrotpsItem
MakeSkeleton(bool b)psItem
operator delete(void *)psItem
operator new(size_t)psItem
ParseItemFlags(csString flagstr)psItem
PrepareCreativeItemInstance()psItem
psItem()psItem
RecalcCurrentStats()psItem
RemoveOpenableLock(uint32 v)psItem
ResetItemStackable()psItem
RunEquipScript(gemActor *actor)psItem
Save(bool children)psItem
ScheduleRemoval()psItem
ScheduleRespawn()psItem
SendActionContents(Client *client, psActionLocation *action)psItem
SendContainerContents(Client *client, int containerID=CONTAINER_INVENTORY_BULK)psItem
SendItemDescription(Client *client)psItem
SetActive(bool state)psItem
SetBaseStats(psItemStats *statptr)psItem
SetBookText(const csString &newText)psItem
SetCharges(int charges)psItem
SetContainerID(uint32 parentId)psItem [inline]
SetCrafterID(PID v)psItem
SetCreation(PSITEMSTATS_CREATIVETYPE, const csString &, csString)psItem
SetCreator(PID, PSITEMSTATS_CREATORSTATUS)psItem
SetCurrentStats(psItemStats *statptr)psItem
SetDecay(float v)psItem
SetDecayResistance(float v)psItem
SetDescription(const char *newDescription)psItem
SetFlags(int f)psItem [inline]
SetGemObject(gemItem *object)psItem
SetGuardingCharacterID(PID guardian)psItem [inline]
SetGuildID(unsigned int v)psItem
SetInUse(bool flag)psItem [inline]
SetIsCD(bool v)psItem
SetIsCrafterIDValid(bool v)psItem
SetIsGuildIDValid(bool v)psItem
SetIsIdentifiable(bool v)psItem
SetIsItemStackable(bool v)psItem
SetIsKey(bool v)psItem
SetIsLockable(bool v)psItem
SetIsLocked(bool v)psItem
SetIsMasterKey(bool v)psItem
SetIsNpcOwned(bool v)psItem
SetIsPickupable(bool v)psItem
SetIsPickupableWeak(bool v)psItem
SetIsSecurityLocked(bool v)psItem
SetIsSettingItem(bool v)psItem
SetIsTransient(bool v)psItem
SetIsUnpickable(bool v)psItem
SetItemDecayRate(float v)psItem
SetItemQuality(float v)psItem
SetLoaded()psItem [inline]
SetLocationInWorld(InstanceID instance, psSectorInfo *sectorinfo, float loc_x, float loc_y, float loc_z, float loc_yrot)psItem
SetLocInParent(INVENTORY_SLOT_NUMBER location)psItem
SetLockpickSkill(PSSKILL v)psItem
SetLockStrength(unsigned int v)psItem
SetMaxItemQuality(float v)psItem
SetMusicalSheet(const csString &newMusicalSheet)psItem
SetName(const char *newName)psItem
SetOwningCharacter(psCharacter *owner)psItem [virtual]
SetRotationInWorld(float loc_xrot, float loc_yrot, float loc_zrot)psItem
SetScheduledItem(psScheduledItem *item)psItem [inline]
SetSketch(const csString &newSketchData)psItem
SetStackCount(unsigned short v)psItem
SetTransformationEvent(psWorkGameEvent *t)psItem [inline]
SetUID(uint32 v)psItem
SetUniqueStats(psItemStats *statptr)psItem
SetXZRotationInWorld(float loc_xrot, float loc_zrot)psItem
SplitStack(unsigned short newstackcount)psItem
ToString()psItem [inline, virtual]
UpdateInventoryStatus(psCharacter *owner, uint32 parent_id, INVENTORY_SLOT_NUMBER slot)psItem
UpdateModifiers()psItem
UpdateView(Client *fromClient, EID eid, bool clear)psItem
UsesAmmoType(uint32_t id) const psItem [inline]
ViewItem(Client *client, int containerID, INVENTORY_SLOT_NUMBER slotID)psItem
worldInstancepsItem
~iDeleteObjectCallback()iDeleteObjectCallback [inline, virtual]
~iScriptableVar()iScriptableVar [inline, virtual]
~psItem()psItem [virtual]