![]() |
TrinityCore
|
#include <Group.h>
Inheritance diagram for Roll:Public Types | |
| typedef std::map< ObjectGuid, RollVote > | PlayerVote |
Additional Inherited Members | |
Protected Member Functions inherited from LinkedListElement | |
| ~LinkedListElement () | |
| typedef std::map<ObjectGuid, RollVote> Roll::PlayerVote |
| Roll::Roll | ( | ObjectGuid | _guid, |
| LootItem const & | li | ||
| ) |
| Loot * Roll::getLoot | ( | ) |
Definition at line 57 of file Group.cpp.
References Reference< Loot, LootValidatorRef >::getTarget().
Referenced by Group::CountRollVote(), and Group::CountTheRoll().
| void Roll::setLoot | ( | Loot * | pLoot | ) |
Definition at line 52 of file Group.cpp.
References Reference< Loot, LootValidatorRef >::link().
Referenced by Group::GroupLoot(), and Group::NeedBeforeGreed().
|
overridevirtual |
Implements Reference< Loot, LootValidatorRef >.
Definition at line 2078 of file Group.cpp.
References Loot::addLootValidatorRef(), and Reference< Loot, LootValidatorRef >::getTarget().
| uint8 Roll::itemCount |
Definition at line 142 of file Group.h.
Referenced by Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| ObjectGuid Roll::itemGUID |
Definition at line 138 of file Group.h.
Referenced by Group::RemoveMember(), Group::SendLootAllPassed(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| uint32 Roll::itemid |
Definition at line 139 of file Group.h.
Referenced by Group::CountTheRoll(), Group::SendLootAllPassed(), Group::SendLootRoll(), Group::SendLootRollWon(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| uint32 Roll::itemRandomPropertySeed |
Definition at line 141 of file Group.h.
Referenced by Group::SendLootAllPassed(), Group::SendLootRoll(), Group::SendLootRollWon(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| int32 Roll::itemRandomPropId |
Definition at line 140 of file Group.h.
Referenced by Group::SendLootAllPassed(), Group::SendLootRoll(), Group::SendLootRollWon(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| uint8 Roll::itemSlot |
Definition at line 149 of file Group.h.
Referenced by Group::CountTheRoll(), Group::GroupLoot(), Group::NeedBeforeGreed(), Group::SendLootAllPassed(), Group::SendLootRoll(), Group::SendLootRollWon(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| PlayerVote Roll::playerVote |
Definition at line 144 of file Group.h.
Referenced by Group::CountRollVote(), Group::CountTheRoll(), Group::GroupLoot(), Group::NeedBeforeGreed(), Group::RemoveMember(), Group::SendLootAllPassed(), Group::SendLootRoll(), Group::SendLootRollWon(), and Group::SendLootStartRoll().
| uint8 Roll::rollVoteMask |
Definition at line 150 of file Group.h.
Referenced by Group::GroupLoot(), Group::NeedBeforeGreed(), Group::SendLootStartRoll(), and Group::SendLootStartRollToPlayer().
| uint8 Roll::totalGreed |
Definition at line 147 of file Group.h.
Referenced by Group::CountRollVote(), Group::CountTheRoll(), and Group::RemoveMember().
| uint8 Roll::totalNeed |
Definition at line 146 of file Group.h.
Referenced by Group::CountRollVote(), Group::CountTheRoll(), and Group::RemoveMember().
| uint8 Roll::totalPass |
Definition at line 148 of file Group.h.
Referenced by Group::CountRollVote(), Group::GroupLoot(), Group::NeedBeforeGreed(), and Group::RemoveMember().
| uint8 Roll::totalPlayersRolling |
Definition at line 145 of file Group.h.
Referenced by Group::CountRollVote(), Group::GroupLoot(), Group::NeedBeforeGreed(), and Group::RemoveMember().