#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()
| std::string_view 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: