TrinityCore
InstanceLockData Struct Reference

#include <InstanceLockMgr.h>

+ Inheritance diagram for InstanceLockData:

Public Member Functions

 InstanceLockData ()
 
virtual ~InstanceLockData ()
 
 InstanceLockData (InstanceLockData const &)=delete
 
 InstanceLockData (InstanceLockData &&)=delete
 
InstanceLockDataoperator= (InstanceLockData const &)=delete
 
InstanceLockDataoperator= (InstanceLockData &&)=delete
 

Public Attributes

std::string Data
 
uint32 CompletedEncountersMask = 0
 
uint32 EntranceWorldSafeLocId = 0
 

Detailed Description

Definition at line 68 of file InstanceLockMgr.h.

Constructor & Destructor Documentation

◆ InstanceLockData() [1/3]

InstanceLockData::InstanceLockData ( )
default

◆ ~InstanceLockData()

InstanceLockData::~InstanceLockData ( )
virtualdefault

◆ InstanceLockData() [2/3]

InstanceLockData::InstanceLockData ( InstanceLockData const &  )
delete

◆ InstanceLockData() [3/3]

InstanceLockData::InstanceLockData ( InstanceLockData &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

InstanceLockData & InstanceLockData::operator= ( InstanceLockData &&  )
delete

◆ operator=() [2/2]

InstanceLockData & InstanceLockData::operator= ( InstanceLockData const &  )
delete

Member Data Documentation

◆ CompletedEncountersMask

uint32 InstanceLockData::CompletedEncountersMask = 0

Definition at line 79 of file InstanceLockMgr.h.

◆ Data

std::string InstanceLockData::Data

Definition at line 78 of file InstanceLockMgr.h.

◆ EntranceWorldSafeLocId

uint32 InstanceLockData::EntranceWorldSafeLocId = 0

Definition at line 80 of file InstanceLockMgr.h.


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