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

#include <WorldSession.h>

Collaboration diagram for CharacterCreateInfo:

Protected Member Functions

 CharacterCreateInfo (std::string const &name, uint8 race, uint8 cclass, uint8 gender, uint8 skin, uint8 face, uint8 hairStyle, uint8 hairColor, uint8 facialHair, uint8 outfitId, WorldPacket &data)

Protected Attributes

uint8 CharCount
 Server side data.
uint8 Class
WorldPacket Data
uint8 Face
uint8 FacialHair
uint8 Gender
uint8 HairColor
uint8 HairStyle
std::string Name
 User specified variables.
uint8 OutfitId
uint8 Race
uint8 Skin

Friends

class Player
class WorldSession

Detailed Description

Definition at line 224 of file WorldSession.h.

Constructor & Destructor Documentation

◆ CharacterCreateInfo()

CharacterCreateInfo::CharacterCreateInfo ( std::string const & name,
uint8 race,
uint8 cclass,
uint8 gender,
uint8 skin,
uint8 face,
uint8 hairStyle,
uint8 hairColor,
uint8 facialHair,
uint8 outfitId,
WorldPacket & data )
inlineprotected

Definition at line 230 of file WorldSession.h.

References CharCount, Class, Data, Face, FacialHair, Gender, HairColor, HairStyle, Name, OutfitId, Race, and Skin.

◆ Player

friend class Player
friend

Definition at line 227 of file WorldSession.h.

References Player.

Referenced by Player.

◆ WorldSession

friend class WorldSession
friend

Definition at line 226 of file WorldSession.h.

References WorldSession.

Referenced by WorldSession.

Member Data Documentation

◆ CharCount

uint8 CharacterCreateInfo::CharCount
protected

Server side data.

Definition at line 249 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and WorldSession::HandleCharCreateCallback().

◆ Class

uint8 CharacterCreateInfo::Class
protected

◆ Data

WorldPacket CharacterCreateInfo::Data
protected

Definition at line 246 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and WorldSession::HandleCharCreateCallback().

◆ Face

uint8 CharacterCreateInfo::Face
protected

Definition at line 241 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().

◆ FacialHair

uint8 CharacterCreateInfo::FacialHair
protected

Definition at line 244 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().

◆ Gender

uint8 CharacterCreateInfo::Gender
protected

Definition at line 239 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().

◆ HairColor

uint8 CharacterCreateInfo::HairColor
protected

Definition at line 243 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().

◆ HairStyle

uint8 CharacterCreateInfo::HairStyle
protected

Definition at line 242 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().

◆ Name

std::string CharacterCreateInfo::Name
protected

User specified variables.

Definition at line 236 of file WorldSession.h.

Referenced by CharacterCreateInfo(), Player::Create(), and WorldSession::HandleCharCreateCallback().

◆ OutfitId

uint8 CharacterCreateInfo::OutfitId
protected

Definition at line 245 of file WorldSession.h.

Referenced by CharacterCreateInfo().

◆ Race

uint8 CharacterCreateInfo::Race
protected

◆ Skin

uint8 CharacterCreateInfo::Skin
protected

Definition at line 240 of file WorldSession.h.

Referenced by CharacterCreateInfo(), and Player::Create().


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