#include <Group.h>
|
| Roll (ObjectGuid _guid, LootItem const &li) |
|
| ~Roll () |
|
void | setLoot (Loot *pLoot) |
|
Loot * | getLoot () |
|
void | targetObjectBuildLink () override |
|
| LootValidatorRef () |
|
void | targetObjectDestroyLink () override |
|
void | sourceObjectDestroyLink () override |
|
| Reference () |
|
virtual | ~Reference () |
|
void | link (Loot *toObj, LootValidatorRef *fromObj) |
|
void | unlink () |
|
void | invalidate () |
|
bool | isValid () const |
|
Reference< Loot,
LootValidatorRef > * | next () |
|
Reference< Loot,
LootValidatorRef > const * | next () const |
|
Reference< Loot,
LootValidatorRef > * | prev () |
|
Reference< Loot,
LootValidatorRef > const * | prev () const |
|
Reference< Loot,
LootValidatorRef > * | nocheck_next () |
|
Reference< Loot,
LootValidatorRef > const * | nocheck_next () const |
|
Reference< Loot,
LootValidatorRef > * | nocheck_prev () |
|
Reference< Loot,
LootValidatorRef > const * | nocheck_prev () const |
|
Loot * | operator-> () const |
|
Loot * | getTarget () const |
|
LootValidatorRef * | GetSource () const |
|
| LinkedListElement () |
|
virtual | ~LinkedListElement () |
|
bool | hasNext () const |
|
bool | hasPrev () const |
|
bool | isInList () const |
|
LinkedListElement * | next () |
|
LinkedListElement const * | next () const |
|
LinkedListElement * | prev () |
|
LinkedListElement const * | prev () const |
|
LinkedListElement * | nocheck_next () |
|
LinkedListElement const * | nocheck_next () const |
|
LinkedListElement * | nocheck_prev () |
|
LinkedListElement const * | nocheck_prev () const |
|
void | delink () |
|
void | insertBefore (LinkedListElement *pElem) |
|
void | insertAfter (LinkedListElement *pElem) |
|
uint8 totalPlayersRolling
Definition: Group.h:160
uint32 itemRandomSuffix
Definition: Group.h:156
uint8 rollVoteMask
Definition: Group.h:165
uint32 itemid
Definition: Group.h:154
int32 itemRandomPropId
Definition: Group.h:155
ObjectGuid itemGUID
Definition: Group.h:153
uint8 totalNeed
Definition: Group.h:161
uint8 itemCount
Definition: Group.h:157
uint8 itemSlot
Definition: Group.h:164
uint8 totalPass
Definition: Group.h:163
uint8 totalGreed
Definition: Group.h:162
Loot * getTarget() const
Definition: Reference.h:94
void Roll::setLoot |
( |
Loot * |
pLoot | ) |
|
void link(Loot *toObj, LootValidatorRef *fromObj)
Definition: Reference.h:46
void Roll::targetObjectBuildLink |
( |
| ) |
|
|
overridevirtual |
Implements Reference< Loot, LootValidatorRef >.
void addLootValidatorRef(LootValidatorRef *pLootValidatorRef)
Definition: LootMgr.h:343
Loot * getTarget() const
Definition: Reference.h:94
int32 Roll::itemRandomPropId |
uint8 Roll::totalPlayersRolling |
The documentation for this class was generated from the following files: