AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
CharacterCreateInfo Class Reference

#include "WorldSession.h"

Public Member Functions

 CharacterCreateInfo (std::string name="", uint8 race=0, uint8 playerClass=0, uint8 gender=GENDER_NONE, uint8 skin=0, uint8 face=0, uint8 hairStyle=0, uint8 hairColor=0, uint8 facialHair=0)
 

Protected Attributes

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

Friends

class WorldSession
 
class Player
 

Detailed Description

Constructor & Destructor Documentation

◆ CharacterCreateInfo()

CharacterCreateInfo::CharacterCreateInfo ( std::string  name = "",
uint8  race = 0,
uint8  playerClass = 0,
uint8  gender = GENDER_NONE,
uint8  skin = 0,
uint8  face = 0,
uint8  hairStyle = 0,
uint8  hairColor = 0,
uint8  facialHair = 0 
)
inlineexplicit
369 : Name(std::move(name)), Race(race), Class(playerClass), Gender(gender), Skin(skin), Face(face),
370 HairStyle(hairStyle), HairColor(hairColor), FacialHair(facialHair) { }
uint8 HairColor
Definition WorldSession.h:381
uint8 Skin
Definition WorldSession.h:378
uint8 Class
Definition WorldSession.h:376
std::string Name
User specified variables.
Definition WorldSession.h:374
uint8 FacialHair
Definition WorldSession.h:382
uint8 HairStyle
Definition WorldSession.h:380
uint8 Face
Definition WorldSession.h:379
uint8 Gender
Definition WorldSession.h:377
uint8 Race
Definition WorldSession.h:375

Friends And Related Symbol Documentation

◆ Player

friend class Player
friend

◆ WorldSession

friend class WorldSession
friend

Member Data Documentation

◆ CharCount

uint8 CharacterCreateInfo::CharCount = 0
protected

Server side data.

◆ Class

uint8 CharacterCreateInfo::Class = 0
protected

Referenced by Player::Create().

◆ Face

uint8 CharacterCreateInfo::Face = 0
protected

Referenced by Player::Create().

◆ FacialHair

uint8 CharacterCreateInfo::FacialHair = 0
protected

Referenced by Player::Create().

◆ Gender

uint8 CharacterCreateInfo::Gender = GENDER_NONE
protected

Referenced by Player::Create().

◆ HairColor

uint8 CharacterCreateInfo::HairColor = 0
protected

Referenced by Player::Create().

◆ HairStyle

uint8 CharacterCreateInfo::HairStyle = 0
protected

Referenced by Player::Create().

◆ Name

std::string CharacterCreateInfo::Name
protected

User specified variables.

Referenced by Player::Create().

◆ OutfitId

uint8 CharacterCreateInfo::OutfitId = 0
protected

◆ Race

uint8 CharacterCreateInfo::Race = 0
protected

Referenced by Player::Create().

◆ Skin

uint8 CharacterCreateInfo::Skin = 0
protected

Referenced by Player::Create().


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