TrinityCore
UpdateMask.h File Reference
#include "Define.h"
#include <algorithm>
+ Include dependency graph for UpdateMask.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UpdateMask< Bits >
 

Namespaces

namespace  UpdateMaskHelpers
 

Functions

constexpr std::size_t UpdateMaskHelpers::GetBlockIndex (std::size_t bit)
 
constexpr uint32 UpdateMaskHelpers::GetBlockFlag (std::size_t bit)
 
template<uint32 Bits>
UpdateMask< Bits > operator& (UpdateMask< Bits > const &left, UpdateMask< Bits > const &right)
 
template<uint32 Bits>
UpdateMask< Bits > operator| (UpdateMask< Bits > const &left, UpdateMask< Bits > const &right)
 

Function Documentation

◆ operator&()

template<uint32 Bits>
UpdateMask< Bits > operator& ( UpdateMask< Bits > const &  left,
UpdateMask< Bits > const &  right 
)

Definition at line 149 of file UpdateMask.h.

◆ operator|()

template<uint32 Bits>
UpdateMask< Bits > operator| ( UpdateMask< Bits > const &  left,
UpdateMask< Bits > const &  right 
)

Definition at line 157 of file UpdateMask.h.