TrinityCore
Trinity::WorldWorldTextBuilder Class Reference

Classes

class  MultiplePacketSender
 

Public Member Functions

 WorldWorldTextBuilder (uint32 textId, va_list *args=nullptr)
 
MultiplePacketSenderoperator() (LocaleConstant locale)
 

Static Public Attributes

static size_t const BufferSize = 2048
 

Private Member Functions

void do_helper (std::vector< std::unique_ptr< WorldPackets::Packet > > &dataList, char *text)
 

Private Attributes

uint32 i_textId
 
va_list * i_args
 

Detailed Description

Definition at line 2927 of file World.cpp.

Constructor & Destructor Documentation

◆ WorldWorldTextBuilder()

Trinity::WorldWorldTextBuilder::WorldWorldTextBuilder ( uint32  textId,
va_list *  args = nullptr 
)
inlineexplicit

Definition at line 2944 of file World.cpp.

Member Function Documentation

◆ do_helper()

void Trinity::WorldWorldTextBuilder::do_helper ( std::vector< std::unique_ptr< WorldPackets::Packet > > &  dataList,
char *  text 
)
inlineprivate

Definition at line 2971 of file World.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()()

MultiplePacketSender * Trinity::WorldWorldTextBuilder::operator() ( LocaleConstant  locale)
inline

Definition at line 2946 of file World.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ BufferSize

size_t const Trinity::WorldWorldTextBuilder::BufferSize = 2048
static

Definition at line 2942 of file World.cpp.

◆ i_args

va_list* Trinity::WorldWorldTextBuilder::i_args
private

Definition at line 2983 of file World.cpp.

◆ i_textId

uint32 Trinity::WorldWorldTextBuilder::i_textId
private

Definition at line 2982 of file World.cpp.


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