TrinityCore
Loading...
Searching...
No Matches
PlayerInfo Struct Reference

#include <ObjectMgr.h>

Classes

struct  CreatePosition
 

Public Attributes

CreatePosition createPosition
 
Optional< CreatePosition > createPositionNPE
 
ItemContext itemContext
 
PlayerCreateInfoItems item
 
PlayerCreateInfoSpells customSpells
 
PlayerCreateInfoSpells castSpells [size_t(PlayerCreateMode::Max)]
 
PlayerCreateInfoActions action
 
PlayerCreateInfoSkills skills
 
Optional< uint32 > introMovieId
 
Optional< uint32 > introSceneId
 
Optional< uint32 > introSceneIdNPE
 
std::unique_ptr< PlayerLevelInfo[]> levelInfo
 

Detailed Description

Definition at line 650 of file ObjectMgr.h.

Member Data Documentation

◆ action

PlayerCreateInfoActions PlayerInfo::action

Definition at line 665 of file ObjectMgr.h.

Referenced by Player::Create().

◆ castSpells

PlayerCreateInfoSpells PlayerInfo::castSpells[size_t(PlayerCreateMode::Max)]

Definition at line 664 of file ObjectMgr.h.

Referenced by WorldSession::HandlePlayerLogin().

◆ createPosition

CreatePosition PlayerInfo::createPosition

Definition at line 658 of file ObjectMgr.h.

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

◆ createPositionNPE

Optional<CreatePosition> PlayerInfo::createPositionNPE

Definition at line 659 of file ObjectMgr.h.

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

◆ customSpells

PlayerCreateInfoSpells PlayerInfo::customSpells

Definition at line 663 of file ObjectMgr.h.

Referenced by Player::LearnCustomSpells().

◆ introMovieId

Optional<uint32> PlayerInfo::introMovieId

Definition at line 668 of file ObjectMgr.h.

◆ introSceneId

Optional<uint32> PlayerInfo::introSceneId

Definition at line 669 of file ObjectMgr.h.

◆ introSceneIdNPE

Optional<uint32> PlayerInfo::introSceneIdNPE

Definition at line 670 of file ObjectMgr.h.

◆ item

PlayerCreateInfoItems PlayerInfo::item

Definition at line 662 of file ObjectMgr.h.

Referenced by Player::Create(), and ObjectMgr::PlayerCreateInfoAddItemHelper().

◆ itemContext

ItemContext PlayerInfo::itemContext

Definition at line 661 of file ObjectMgr.h.

Referenced by Player::Create().

◆ levelInfo

std::unique_ptr<PlayerLevelInfo[]> PlayerInfo::levelInfo

Definition at line 673 of file ObjectMgr.h.

Referenced by ObjectMgr::GetPlayerLevelInfo().

◆ skills

PlayerCreateInfoSkills PlayerInfo::skills

Definition at line 666 of file ObjectMgr.h.

Referenced by Player::LearnDefaultSkills().


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