|
void | WriteCreate (ByteBuffer &data, Player const *owner, Player const *receiver) const |
|
void | WriteUpdate (ByteBuffer &data, bool ignoreChangesMask, Player const *owner, Player const *receiver) const |
|
void | ClearChangesMask () |
|
MutableFieldReference< T, false > | ModifyValue (UpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
MutableFieldReference< T, false > | ModifyValue (UpdateFieldArray< T, Size, Bit, FirstElementBit >(Derived::*field), uint32 index) |
|
MutableFieldReference< T, false > | ModifyValue (DynamicUpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
MutableFieldReference< T, false > | ModifyValue (DynamicUpdateField< T, BlockBit, Bit >(Derived::*field), uint32 index) |
|
MutableFieldReference< T, false > | ModifyValue (OptionalUpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
void | MarkChanged (UpdateField< T, BlockBit, Bit >(Derived::*)) |
|
void | MarkChanged (UpdateFieldArray< T, Size, Bit, FirstElementBit >(Derived::*), uint32 index) |
|
void | MarkChanged (DynamicUpdateField< T, BlockBit, Bit >(Derived::*), uint32) |
|
void | MarkChanged (OptionalUpdateField< T, BlockBit, Bit >(Derived::*)) |
|
void | ClearChanged (UpdateField< T, BlockBit, Bit >(Derived::*)) |
|
void | ClearChanged (UpdateFieldArray< T, Size, Bit, FirstElementBit >(Derived::*), uint32 index) |
|
void | ClearChanged (DynamicUpdateField< T, BlockBit, Bit >(Derived::*field), uint32 index) |
|
void | ClearChanged (OptionalUpdateField< T, BlockBit, Bit >(Derived::*)) |
|
Mask const & | GetChangesMask () const |
|
|
DynamicUpdateField< UF::CraftingOrderItem, 0, 1 > | Reagents |
|
UpdateField< int32, 0, 2 > | Field_0 |
|
UpdateField< uint64, 0, 3 > | OrderID |
|
UpdateField< int32, 0, 4 > | SkillLineAbilityID |
|
UpdateField< uint8, 5, 6 > | OrderState |
|
UpdateField< uint8, 5, 7 > | OrderType |
|
UpdateField< uint8, 5, 8 > | MinQuality |
|
UpdateField< int64, 5, 9 > | ExpirationTime |
|
UpdateField< int64, 10, 11 > | ClaimEndTime |
|
UpdateField< int64, 10, 12 > | TipAmount |
|
UpdateField< int64, 10, 13 > | ConsortiumCut |
|
UpdateField< uint32, 10, 14 > | Flags |
|
UpdateField< ObjectGuid, 15, 16 > | CustomerGUID |
|
UpdateField< ObjectGuid, 15, 17 > | CustomerAccountGUID |
|
UpdateField< ObjectGuid, 15, 18 > | CrafterGUID |
|
UpdateField< ObjectGuid, 15, 19 > | PersonalCrafterGUID |
|
UpdateField< std::string, 20, 21 > | CustomerNotes |
|
OptionalUpdateField< UF::CraftingOrderItem, 20, 22 > | OutputItem |
|
OptionalUpdateField< WorldPackets::Item::ItemInstance, 20, 23 > | OutputItemData |
|
|
using | Base = HasChangesMask< Bits > |
|
using | Mask = UpdateMask< Bits > |
|
static void | ClearChangesMask (UpdateField< T, BlockBit, Bit > &field) |
|
static void | ClearChangesMask (UpdateField< T, BlockBit, Bit > &, std::false_type) |
|
static void | ClearChangesMask (UpdateField< T, BlockBit, Bit > &field, std::true_type) |
|
static void | ClearChangesMask (UpdateFieldArray< T, Size, Bit, FirstElementBit > &field) |
|
static void | ClearChangesMask (UpdateFieldArray< T, Size, Bit, FirstElementBit > &, std::false_type) |
|
static void | ClearChangesMask (UpdateFieldArray< T, Size, Bit, FirstElementBit > &field, std::true_type) |
|
static void | ClearChangesMask (DynamicUpdateField< T, BlockBit, Bit > &field) |
|
static void | ClearChangesMask (DynamicUpdateField< T, BlockBit, Bit > &, std::false_type) |
|
static void | ClearChangesMask (DynamicUpdateField< T, BlockBit, Bit > &field, std::true_type) |
|
static void | ClearChangesMask (OptionalUpdateField< T, BlockBit, Bit > &field) |
|
static void | ClearChangesMask (OptionalUpdateField< T, BlockBit, Bit > &, std::false_type) |
|
static void | ClearChangesMask (OptionalUpdateField< T, BlockBit, Bit > &field, std::true_type) |
|
Mask | _changesMask |
|
Definition at line 763 of file UpdateFields.h.