TrinityCore
Loading...
Searching...
No Matches
WowCS::EntityFragmentsHolder Struct Reference

#include <WowCSEntityDefinitions.h>

Classes

struct  UpdateableFragments
 

Public Member Functions

void Add (EntityFragment fragment, bool update, void const *data=nullptr)
 
void Remove (EntityFragment fragment)
 
std::span< EntityFragment const > GetIds () const
 

Public Attributes

std::array< EntityFragment, 8 > Ids
 
UpdateableFragments Updateable
 
uint8 Count = 0
 
bool IdsChanged = false
 
uint8 UpdateableCount = 0
 
uint8 ContentsChangedMask = 0
 

Detailed Description

Definition at line 113 of file WowCSEntityDefinitions.h.

Member Function Documentation

◆ Add()

◆ GetIds()

std::span< EntityFragment const > WowCS::EntityFragmentsHolder::GetIds ( ) const
inline

◆ Remove()

Member Data Documentation

◆ ContentsChangedMask

uint8 WowCS::EntityFragmentsHolder::ContentsChangedMask = 0

◆ Count

uint8 WowCS::EntityFragmentsHolder::Count = 0

Definition at line 135 of file WowCSEntityDefinitions.h.

Referenced by Add(), GetIds(), and Remove().

◆ Ids

◆ IdsChanged

bool WowCS::EntityFragmentsHolder::IdsChanged = false

◆ Updateable

◆ UpdateableCount


The documentation for this struct was generated from the following files: