LeviLamina
Loading...
Searching...
No Matches
Parser Class Reference

Static Public Member Functions

static MCAPI bool parse (::Json::Value const &val, ::std::vector<::ActorDefinitionTrigger > &triggers)
static MCAPI bool parse (::Json::Value const &val, ::ActorDefinitionTrigger &definitionTrigger, bool acceptString)
static MCAPI bool parse (::Json::Value const &val, ::DefinitionTrigger &definitionTrigger, bool acceptString)
static MCAPI bool parse (::Json::Value const &val, ::MolangVersion molangVersion, ::ItemDescriptor &itemDescriptor)
static MCAPI bool parse (::Json::Value const &val, ::MolangVersion molangVersion, ::std::vector<::ItemDescriptor > &itemDescriptors)
static MCAPI bool parse (::Json::Value const &val, ::ActorDefinitionTrigger &trigger, char const *jsonName)
static MCAPI bool parse (::Json::Value const &val, ::std::vector<::ActorDefinitionTrigger > &triggers, char const *jsonName)
static MCAPI bool parse (::Json::Value const &val, ::SharedTypes::Legacy::FilterSubject &target, char const *jsonName, char const *defaultValue)
static MCAPI bool parse (::Json::Value const &val, ::EffectDuration &variable, char const *jsonName, bool convertToTicks)
static MCAPI void parse (::Json::Value const &val, uchar &face, uchar defaultValue)
static MCAPI void parse (::Json::Value const &val, ::MolangVersion molangVersion, ::BlockDescriptor &blockDescriptor)
static MCAPI void parse (::Json::Value const &val, ::MolangVersion molangVersion, ::std::vector<::BlockDescriptor > &blockDescriptors)
static MCAPI void parse (::Json::Value const &val, ::FloatRange &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::Json::Value &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::WeightedChoices<::ActorDefinitionTrigger > &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::std::vector<::std::string > &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::MobEffectInstance &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::MolangVersion molangVersion, ::std::vector<::BlockDescriptor > &variable, char const *jsonName)
static MCAPI void parse (::Json::Value const &val, ::FilterGroup &variable, char const *jsonName, char const *)
static MCAPI void parse (::Json::Value const &val, int &variable, char const *jsonName, int defaultValue)
static MCAPI void parse (::Json::Value const &val, uint &variable, char const *jsonName, uint defaultValue)
static MCAPI void parse (::Json::Value const &val, float &variable, char const *jsonName, float defaultValue)
static MCAPI void parse (::Json::Value const &val, ::ActorDefinitionIdentifier &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::std::string &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::std::vector<::ActorDefinitionIdentifier > &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::std::vector<::SharedTypes::Legacy::LevelSoundEvent > &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::HashedString &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::Vec3 &variable, char const *jsonName, ::Vec3 const &defaultValue)
static MCAPI void parse (::Json::Value const &val, ::ActorType &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::SharedTypes::Legacy::Difficulty &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, ::ParticleType &variable, char const *jsonName, char const *defaultValue)
static MCAPI void parse (::Json::Value const &val, bool &variable, char const *jsonName, bool defaultValue)
static MCAPI void parse (::Json::Value const &val, ::IntRange &variable, char const *jsonName, int defaultMin, int defaultMax)
static MCAPI void serialize (::ActorDefinitionTrigger const &trigger, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::ActorDefinitionIdentifier const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::EffectDuration const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::FloatRange const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::std::vector<::ActorDefinitionTrigger > const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::std::vector<::BlockDescriptor > const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::std::vector<::MobEffectInstance > const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::ActorType const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::SharedTypes::Legacy::FilterSubject const &variable, ::Json::Value &val, char const *jsonName)
static MCAPI void serialize (::ParticleType const &variable, ::Json::Value &val, char const *jsonName)

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