TrinityCore
|
#include "ObjectGuid.h"
#include "Optional.h"
#include "UpdateMask.h"
#include <algorithm>
#include <memory>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | UF |
Enumerations | |
enum class | UF::UpdateFieldFlag : uint8 { UF::None = 0 , UF::Owner = 0x01 , UF::PartyMember = 0x02 , UF::UnitAll = 0x04 , UF::Empath = 0x08 } |
Functions | |
UF::DEFINE_ENUM_FLAG (UpdateFieldFlag) | |
template<typename T > | |
constexpr std::size_t | UF::size () |
template<typename T > | |
constexpr std::size_t | UF::size_of_value_type () |
void | UF::WriteDynamicFieldUpdateMask (std::size_t size, std::vector< uint32 > const &updateMask, ByteBuffer &data, int32 bitsForSize=32) |
void | UF::WriteCompleteDynamicFieldUpdateMask (std::size_t size, ByteBuffer &data, int32 bitsForSize=32) |