Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
AchievementChatLink Class Reference

#include <ChatLink.h>

Inheritance diagram for AchievementChatLink:
Collaboration diagram for AchievementChatLink:

Public Member Functions

 AchievementChatLink ()
virtual bool Initialize (std::istringstream &iss)
virtual bool ValidateName (char *buffer, const char *context)

Protected Attributes

AchievementEntry const * _achievement
uint32 _data [8]
uint32 _guid

Detailed Description

Definition at line 86 of file ChatLink.h.

Constructor & Destructor Documentation

◆ AchievementChatLink()

AchievementChatLink::AchievementChatLink ( )
inline

Definition at line 89 of file ChatLink.h.

References _achievement, _data, _guid, and ChatLink::ChatLink().

Member Function Documentation

◆ Initialize()

bool AchievementChatLink::Initialize ( std::istringstream & iss)
virtual

◆ ValidateName()

bool AchievementChatLink::ValidateName ( char * buffer,
const char * context )
virtual

Implements ChatLink.

Definition at line 359 of file ChatLink.cpp.

References _achievement, SF_LOG_TRACE, and ChatLink::ValidateName().

Member Data Documentation

◆ _achievement

AchievementEntry const* AchievementChatLink::_achievement
protected

Definition at line 95 of file ChatLink.h.

Referenced by AchievementChatLink(), Initialize(), and ValidateName().

◆ _data

uint32 AchievementChatLink::_data[8]
protected

Definition at line 96 of file ChatLink.h.

Referenced by AchievementChatLink(), and Initialize().

◆ _guid

uint32 AchievementChatLink::_guid
protected

Definition at line 94 of file ChatLink.h.

Referenced by AchievementChatLink(), and Initialize().


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