#include <InstanceScriptData.h>
|
enum class | Result {
Ok
, MalformedJson
, RootIsNotAnObject
, MissingHeader
,
UnexpectedHeader
, MissingBossStates
, BossStatesIsNotAnObject
, UnknownBoss
,
BossStateIsNotAnObject
, MissingBossState
, BossStateValueIsNotANumber
, AdditionalDataIsNotAnObject
,
AdditionalDataUnexpectedValueType
} |
|
Definition at line 29 of file InstanceScriptData.h.
◆ Result
Enumerator |
---|
Ok | |
MalformedJson | |
RootIsNotAnObject | |
MissingHeader | |
UnexpectedHeader | |
MissingBossStates | |
BossStatesIsNotAnObject | |
UnknownBoss | |
BossStateIsNotAnObject | |
MissingBossState | |
BossStateValueIsNotANumber | |
AdditionalDataIsNotAnObject | |
AdditionalDataUnexpectedValueType | |
Definition at line 32 of file InstanceScriptData.h.
◆ InstanceScriptDataReader()
InstanceScriptDataReader::InstanceScriptDataReader |
( |
InstanceScript & |
instance | ) |
|
|
inline |
◆ GetDifficultyId()
uint32 InstanceScriptDataReader::GetDifficultyId |
( |
| ) |
const |
|
private |
◆ GetDifficultyName()
char const * InstanceScriptDataReader::GetDifficultyName |
( |
| ) |
const |
|
private |
◆ GetInstanceId()
uint32 InstanceScriptDataReader::GetInstanceId |
( |
| ) |
const |
|
private |
◆ GetMapId()
uint32 InstanceScriptDataReader::GetMapId |
( |
| ) |
const |
|
private |
◆ GetMapName()
char const * InstanceScriptDataReader::GetMapName |
( |
| ) |
const |
|
private |
◆ Load()
◆ ParseAdditionalData()
◆ ParseBossStates()
◆ ParseHeader()
◆ _doc
rapidjson::Document InstanceScriptDataReader::_doc |
|
private |
◆ _instance
The documentation for this class was generated from the following files: