TrinityCore
PlayerInfo Struct Reference

#include <ObjectMgr.h>

Classes

struct  CreatePosition
 

Public Attributes

CreatePosition createPosition
 
Optional< CreatePositioncreatePositionNPE
 
ItemContext itemContext
 
PlayerCreateInfoItems item
 
PlayerCreateInfoSpells customSpells
 
PlayerCreateInfoSpells castSpells [size_t(PlayerCreateMode::Max)]
 
PlayerCreateInfoActions action
 
PlayerCreateInfoSkills skills
 
Optional< uint32introMovieId
 
Optional< uint32introSceneId
 
Optional< uint32introSceneIdNPE
 
std::unique_ptr< PlayerLevelInfo[]> levelInfo
 

Detailed Description

Definition at line 651 of file ObjectMgr.h.

Member Data Documentation

◆ action

PlayerCreateInfoActions PlayerInfo::action

Definition at line 666 of file ObjectMgr.h.

◆ castSpells

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

Definition at line 665 of file ObjectMgr.h.

◆ createPosition

CreatePosition PlayerInfo::createPosition

Definition at line 659 of file ObjectMgr.h.

◆ createPositionNPE

Optional<CreatePosition> PlayerInfo::createPositionNPE

Definition at line 660 of file ObjectMgr.h.

◆ customSpells

PlayerCreateInfoSpells PlayerInfo::customSpells

Definition at line 664 of file ObjectMgr.h.

◆ introMovieId

Optional<uint32> PlayerInfo::introMovieId

Definition at line 669 of file ObjectMgr.h.

◆ introSceneId

Optional<uint32> PlayerInfo::introSceneId

Definition at line 670 of file ObjectMgr.h.

◆ introSceneIdNPE

Optional<uint32> PlayerInfo::introSceneIdNPE

Definition at line 671 of file ObjectMgr.h.

◆ item

PlayerCreateInfoItems PlayerInfo::item

Definition at line 663 of file ObjectMgr.h.

◆ itemContext

ItemContext PlayerInfo::itemContext

Definition at line 662 of file ObjectMgr.h.

◆ levelInfo

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

Definition at line 674 of file ObjectMgr.h.

◆ skills

PlayerCreateInfoSkills PlayerInfo::skills

Definition at line 667 of file ObjectMgr.h.


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