| Appearance | Unit | |
| Attackers | Unit | [protected] |
| AttackStart(Unit *iVictim) | Unit | |
| AttackStop(uint64 iVictimGuid) | Unit | |
| AttackTimer | Unit | [protected] |
| AuraCheck | Unit | [protected] |
| CanReachWithAttack(Unit *iVictim) const | Unit | |
| CurSelection | Player | |
| CurTarget | Player | |
| DealDamage(Unit *iVictim, uint32 iDamage) | Unit | [inline] |
| DeathDurabilityLoss(uint iPercent) | Player | |
| DeathState | Unit | [protected] |
| DeleteFromDB() | Player | [inline] |
| GenerateLoot() | Player | [inline, virtual] |
| GetDeathState() | Unit | [inline] |
| GetName() | Player | [inline] |
| GiveXP(uint32 iXP, Unit *iVictim, bool iGroup=true) | Player | [virtual] |
| GiveXP(uint32 iXP, uint32 iGuid) | Player | |
| GroupLeader | Player | |
| IsAlive() | Unit | [inline] |
| IsAttackReady() const | Unit | [inline] |
| IsDead() | Unit | [inline] |
| IsInFront(Unit *iTarget, float iDistance) | Unit | |
| IsInGroup | Player | |
| IsInvited | Player | |
| KilledMonster(uint32 iEntry, const uint32 &iID) | Player | |
| LoadFromDB(uint64 iGuid) | Player | |
| Login() | Player | |
| LootGuid | Player | |
| Name | Unit | |
| Player(ZoneClient *cli) | Player | |
| ReceiveDamage(Unit *iAttacker, uint32 iDamage) | Player | [virtual] |
| RemoveAttacker(Unit *iAttacker) | Unit | [inline] |
| RemoveInRangeObject(Object *Obj, bool SP=false, bool HandleAware=1) | Unit | [inline, virtual] |
| SaveToDB() | Player | [virtual] |
| SetAttackTimer() | Unit | [inline] |
| SetDeathState(UnitDeathState iState) | Unit | [inline] |
| SpawnCorpseBody() | Player | |
| SpellNonMeleeDamageLog(Unit *iVictim, uint32 iSpellID, uint32 iDamage) | Unit | |
| ToggleAFK() | Player | [inline] |
| Unit() | Unit | [protected] |
| Update(uint32 iDeltaMs) | Player | [virtual] |