# cWeapon Member List

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

Action(cClient *who) | cWeapon | `[virtual]`
AdjustBar(DWORD dwGUID, DWORD F7B0Sequence) (defined in cObject) | cObject | `[virtual]`
Animation(WORD wAnim, float flPlaySpeed) (defined in cObject) | cObject | `[virtual]`
Animation(WORD wAnim, float flPlaySpeed, BYTE bActivity) (defined in cObject) | cObject | `[virtual]`
Assess(cClient *pcAssesser) | cWeapon | `[virtual]`
Attack(cClient *pcAttacker, float flDamageSlider, DWORD F7B0Sequence) (defined in cObject) | cObject | `[virtual]`
CalculateDamage(int strength, float flPower, float flResistance) (defined in cObject) | cObject | `[virtual]`
ChangeCombatMode(bool fMode) (defined in cObject) | cObject | `[virtual]`
cObject(cLocation *pcLoc) | cObject | `[inline]`
cObject() | cObject | `[inline]`
CombatAnimation(DWORD dwTarget, WORD wAttackAnim) (defined in cObject) | cObject | `[virtual]`
CoordLoc(float dNS, float dEW) (defined in cObject) | cObject | `[virtual]`
CreatePacket() | cWeapon | `[virtual]`
CreatePacketContainer(DWORD Container, DWORD ItemModelID) | cWeapon |

cWeapon(DWORD dwGUID, cLocation &Loc, DWORD dwModel, float flScale, BOOL fSolid, DWORD dwIcon, std::string strName, std::string strDescription, DWORD dwValue, WORD wWeight, BYTE bWieldType, DWORD dwIconHighlight, float fWorkmanship, DWORD dwMaterialType, DWORD dwWeaponDamage, DWORD dwWeaponSpeed, DWORD dwWeaponSkill, DWORD dwDamageType, double dWeaponVariance, double dWeaponModifier, double dWeaponPower, double dWeaponAttack)

cWeapon

`[inline]`

cWeapon(DWORD dwGUID, DWORD dwContainer, DWORD dwModel, float flScale, BOOL fSolid, DWORD dwIcon, std::string strName, std::string strDescription, DWORD dwValue, WORD wWeight, BYTE bWieldType, DWORD dwIconHighlight, float fWorkmanship, DWORD dwMaterialType, DWORD dwWeaponDamage, DWORD dwWeaponSpeed, DWORD dwWeaponSkill, DWORD dwDamageType, double dWeaponVariance, double dWeaponModifier, double dWeaponPower, double dWeaponAttack)

cWeapon

`[inline]`

cWeapon() (defined in cWeapon) | cWeapon | `[inline]`
EstimateLoc(float flHeading, float flSpeed, float flDistToTarget, float flTime) (defined in cObject) | cObject |
GetContainer(DWORD dwGUID) (defined in cObject) | cObject | `[inline]`
GetContainerID() (defined in cWeapon) | cWeapon | `[inline]`
GetGUID() (defined in cObject) | cObject | `[inline]`
GetHeadingTarget(DWORD dwTargetLandblock, float flTarX, float flTarY, float flTarZ) (defined in cObject) | cObject | `[virtual]`
GetIsUAWeapon() (defined in cWeapon) | cWeapon | `[inline]`
GetItemModelID() (defined in cWeapon) | cWeapon | `[inline, virtual]`
GetItemValue() (defined in cWeapon) | cWeapon | `[inline]`
GetMonsterModelID() (defined in cObject) | cObject | `[inline, virtual]`
GetRange(DWORD dwTargetLandblock, float flTarX, float flTarY, float flTarZ) (defined in cObject) | cObject | `[virtual]`
GetState() (defined in cObject) | cObject | `[inline]`
GetType() (defined in cObject) | cObject | `[inline]`
IsStatic() (defined in cObject) | cObject | `[inline]`
isUAWeapon (defined in cWeapon) | cWeapon |
item_type (defined in cObject) | cObject |
LocationPacket() (defined in cObject) | cObject | `[virtual]`
m_bIdleAnim (defined in cObject) | cObject |
m_bInventorySequence (defined in cObject) | cObject |
m_bPaletteChange (defined in cObject) | cObject |
m_bStatSequence (defined in cObject) | cObject |
m_bWearPaletteChange (defined in cObject) | cObject |
m_bWearSeq (defined in cObject) | cObject |
m_bWieldType (defined in cWeapon) | cWeapon |
m_dwActivate_Req_Skill_Level (defined in cObject) | cObject |
m_dwActivate_Req_SkillID (defined in cObject) | cObject |
m_dwAmount (defined in cObject) | cObject |
m_dwArmor_Level (defined in cObject) | cObject |
m_dwChase (defined in cObject) | cObject |
m_dwConfirmSequence (defined in cObject) | cObject |
m_dwContainer (defined in cObject) | cObject |
m_dwDamageType (defined in cWeapon) | cWeapon |
m_dwDecay (defined in cObject) | cObject |
m_dwDoorState (defined in cObject) | cObject |
m_dWeaponAttack (defined in cWeapon) | cWeapon | `[protected]`
m_dWeaponModifier (defined in cWeapon) | cWeapon | `[protected]`
m_dWeaponPower (defined in cWeapon) | cWeapon | `[protected]`
m_dWeaponVariance (defined in cWeapon) | cWeapon | `[protected]`
m_dwExp_Value (defined in cObject) | cObject |
m_dwF7B0Sequence (defined in cObject) | cObject |
m_dwFlagCount (defined in cObject) | cObject |
m_dwGUID (defined in cObject) | cObject | `[protected]`
m_dwHouseGUID (defined in cObject) | cObject |
m_dwInfluence (defined in cObject) | cObject |
m_dwItemModelID (defined in cWeapon) | cWeapon |
m_dwMaterialType (defined in cWeapon) | cWeapon | `[protected]`
m_dwMode (defined in cObject) | cObject | `[protected]`
m_dwModel (defined in cObject) | cObject | `[protected]`
m_dwMonsterModel (defined in cObject) | cObject | `[protected]`
m_dwObjectFlags1 (defined in cObject) | cObject |
m_dwObjectFlags2 (defined in cObject) | cObject |
m_dwOwnerID (defined in cObject) | cObject |
m_dwQuantity (defined in cObject) | cObject |
m_dwReSpawn (defined in cObject) | cObject |
m_dwSpellID (defined in cObject) | cObject |
m_dwSpellModel (defined in cObject) | cObject |
m_dwValue (defined in cWeapon) | cWeapon | `[protected]`
m_dwVitalID (defined in cObject) | cObject |
m_dwWeaponDamage (defined in cWeapon) | cWeapon | `[protected]`
m_dwWeaponSkill (defined in cWeapon) | cWeapon | `[protected]`
m_dwWeaponSpeed (defined in cWeapon) | cWeapon | `[protected]`
m_fApproachDistance (defined in cObject) | cObject |
m_fCombatMode (defined in cObject) | cObject |
m_fDeadOrAlive (defined in cObject) | cObject |
m_fEquippable (defined in cWeapon) | cWeapon | `[protected]`
m_fEquipped (defined in cObject) | cObject |
m_fIsCasting (defined in cObject) | cObject |
m_fIsOwned (defined in cObject) | cObject |
m_fIsSolid (defined in cWeapon) | cWeapon | `[protected]`
m_fIsStackable (defined in cWeapon) | cWeapon | `[protected]`
m_flScale (defined in cObject) | cObject | `[protected]`
m_fProt_Acid (defined in cObject) | cObject |
m_fProt_Bludgeon (defined in cObject) | cObject |
m_fProt_Cold (defined in cObject) | cObject |
m_fProt_Electric (defined in cObject) | cObject |
m_fProt_Fire (defined in cObject) | cObject |
m_fProt_Piercing (defined in cObject) | cObject |
m_fProt_Slashing (defined in cObject) | cObject |
m_fSelectable (defined in cObject) | cObject | `[protected]`
m_fStatic (defined in cObject) | cObject | `[protected]`
m_fWorkmanShip (defined in cWeapon) | cWeapon | `[protected]`
m_HRLoc (defined in cObject) | cObject |
m_intColor (defined in cObject) | cObject |
m_Location (defined in cObject) | cObject |
m_LSLoc (defined in cObject) | cObject |
m_lstEnchantments (defined in cObject) | cObject |
m_SpawnLoc (defined in cObject) | cObject |
m_strDescription (defined in cWeapon) | cWeapon | `[protected]`
m_strName (defined in cObject) | cObject |
m_vectorPal (defined in cObject) | cObject |
m_Velocity (defined in cObject) | cObject |
m_wCurAnim (defined in cObject) | cObject |
m_WearVectorPal (defined in cObject) | cObject |
m_wIcon (defined in cObject) | cObject | `[protected]`
m_wIconHighlight (defined in cWeapon) | cWeapon | `[protected]`
m_wMeleeSequence (defined in cObject) | cObject |
m_wModelSeq (defined in cObject) | cObject |
m_wNumAnims (defined in cObject) | cObject |
m_wNumEquips (defined in cObject) | cObject |
m_wNumLogins (defined in cObject) | cObject |
m_wNumPortals (defined in cObject) | cObject |
m_wPaletteVector (defined in cObject) | cObject |
m_wPortalMode (defined in cObject) | cObject |
m_wPositionSequence (defined in cObject) | cObject |
m_wStack (defined in cObject) | cObject |
m_wStackLimit (defined in cObject) | cObject |
m_wState (defined in cObject) | cObject |
m_wUses (defined in cObject) | cObject |
m_wWearPaletteVector (defined in cObject) | cObject |
m_wWeight (defined in cWeapon) | cWeapon | `[protected]`
MoveTarget(cClient *pcWho) (defined in cObject) | cObject | `[virtual]`
MoveToTarget(cClient *pcWho) (defined in cObject) | cObject | `[virtual]`
Name() (defined in cObject) | cObject | `[inline]`
RemoveObj(DWORD dwGUID) (defined in cObject) | cObject | `[static]`
ReSpawn(cObject *pcObject) (defined in cObject) | cObject | `[virtual]`
ReturnToSpawn() (defined in cObject) | cObject | `[virtual]`
SetGUID(cObject *pcObj, DWORD nGUID) (defined in cObject) | cObject | `[inline]`
SetLocation(double dNS, double dEW) (defined in cObject) | cObject |
SetLocation(cLocation &Loc) (defined in cObject) | cObject | `[inline]`
SetLocation(cLocation *pcLoc) (defined in cObject) | cObject | `[inline]`
SetLocation(DWORD dwLandBlock, float flX, float flY, float flZ, float flA, float flW) (defined in cObject) | cObject | `[inline]`
SetPosition() (defined in cObject) | cObject | `[virtual]`
SetSpawnLoc(cLocation *pcLoc) (defined in cObject) | cObject | `[inline]`
SetSpawnLoc(cLocation &Loc) (defined in cObject) | cObject | `[inline]`
SetState(int state) (defined in cObject) | cObject | `[inline]`
SetStatic(BOOL state) (defined in cObject) | cObject | `[inline]`
SetType(int type) (defined in cObject) | cObject | `[inline]`
SpellAttack(cClient *pcAttacker, cObject *pcWarSpell, DWORD F7B0Sequence) (defined in cObject) | cObject | `[virtual]`
TokenlessName() (defined in cObject) | cObject | `[inline]`
TurnToTarget(float flHeading, DWORD dwTargetGUID) (defined in cObject) | cObject | `[virtual]`
~cObject() (defined in cObject) | cObject | `[inline, virtual]`
~cWeapon() (defined in cWeapon) | cWeapon | `[inline, virtual]`