Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
CreatureTextBuilder Class Reference
Collaboration diagram for CreatureTextBuilder:

Public Member Functions

 CreatureTextBuilder (WorldObject *obj, ChatMsg msgtype, uint8 textGroup, uint32 id, Language language, WorldObject const *target)
size_t operator() (WorldPacket *data, LocaleConstant locale) const

Public Attributes

Language _language
ChatMsg _msgType
WorldObject_source
WorldObject const * _target
uint8 _textGroup
uint32 _textId

Detailed Description

Definition at line 16 of file CreatureTextMgr.cpp.

Constructor & Destructor Documentation

◆ CreatureTextBuilder()

CreatureTextBuilder::CreatureTextBuilder ( WorldObject * obj,
ChatMsg msgtype,
uint8 textGroup,
uint32 id,
Language language,
WorldObject const * target )
inline

Definition at line 19 of file CreatureTextMgr.cpp.

References _language, _msgType, _source, _target, _textGroup, and _textId.

Member Function Documentation

◆ operator()()

size_t CreatureTextBuilder::operator() ( WorldPacket * data,
LocaleConstant locale ) const
inline

Member Data Documentation

◆ _language

Language CreatureTextBuilder::_language

Definition at line 34 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().

◆ _msgType

ChatMsg CreatureTextBuilder::_msgType

Definition at line 31 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().

◆ _source

WorldObject* CreatureTextBuilder::_source

Definition at line 30 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().

◆ _target

WorldObject const* CreatureTextBuilder::_target

Definition at line 35 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().

◆ _textGroup

uint8 CreatureTextBuilder::_textGroup

Definition at line 32 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().

◆ _textId

uint32 CreatureTextBuilder::_textId

Definition at line 33 of file CreatureTextMgr.cpp.

Referenced by CreatureTextBuilder(), and operator()().


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