TrinityCore
ModeChangeAppend Struct Reference

#include <ChannelAppenders.h>

Public Member Functions

 ModeChangeAppend (ObjectGuid const &guid, uint8 oldFlags, uint8 newFlags)
 
void Append (WorldPackets::Channel::ChannelNotify &data) const
 

Static Public Attributes

static uint8 const NotificationType = CHAT_MODE_CHANGE_NOTICE
 

Private Attributes

ObjectGuid _guid
 
uint8 _oldFlags
 
uint8 _newFlags
 

Detailed Description

Definition at line 208 of file ChannelAppenders.h.

Constructor & Destructor Documentation

◆ ModeChangeAppend()

ModeChangeAppend::ModeChangeAppend ( ObjectGuid const &  guid,
uint8  oldFlags,
uint8  newFlags 
)
inlineexplicit

Definition at line 210 of file ChannelAppenders.h.

Member Function Documentation

◆ Append()

void ModeChangeAppend::Append ( WorldPackets::Channel::ChannelNotify data) const
inline

Definition at line 214 of file ChannelAppenders.h.

Member Data Documentation

◆ _guid

ObjectGuid ModeChangeAppend::_guid
private

Definition at line 222 of file ChannelAppenders.h.

◆ _newFlags

uint8 ModeChangeAppend::_newFlags
private

Definition at line 224 of file ChannelAppenders.h.

◆ _oldFlags

uint8 ModeChangeAppend::_oldFlags
private

Definition at line 223 of file ChannelAppenders.h.

◆ NotificationType

uint8 const ModeChangeAppend::NotificationType = CHAT_MODE_CHANGE_NOTICE
static

Definition at line 212 of file ChannelAppenders.h.


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