TrinityCore
ChannelOwnerAppend Struct Reference

#include <ChannelAppenders.h>

Public Member Functions

 ChannelOwnerAppend (Channel const *channel, ObjectGuid const &ownerGuid)
 
void Append (WorldPackets::Channel::ChannelNotify &data) const
 

Static Public Attributes

static uint8 const NotificationType = CHAT_CHANNEL_OWNER_NOTICE
 

Private Attributes

Channel const * _channel
 
ObjectGuid _ownerGuid
 
std::string _ownerName
 

Detailed Description

Definition at line 186 of file ChannelAppenders.h.

Constructor & Destructor Documentation

◆ ChannelOwnerAppend()

ChannelOwnerAppend::ChannelOwnerAppend ( Channel const *  channel,
ObjectGuid const &  ownerGuid 
)
inlineexplicit

Definition at line 188 of file ChannelAppenders.h.

Member Function Documentation

◆ Append()

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

Definition at line 196 of file ChannelAppenders.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ _channel

Channel const* ChannelOwnerAppend::_channel
private

Definition at line 202 of file ChannelAppenders.h.

◆ _ownerGuid

ObjectGuid ChannelOwnerAppend::_ownerGuid
private

Definition at line 203 of file ChannelAppenders.h.

◆ _ownerName

std::string ChannelOwnerAppend::_ownerName
private

Definition at line 205 of file ChannelAppenders.h.

◆ NotificationType

uint8 const ChannelOwnerAppend::NotificationType = CHAT_CHANNEL_OWNER_NOTICE
static

Definition at line 194 of file ChannelAppenders.h.


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