13class JsonValueHierarchy {
23 JsonValueHierarchy& operator=(JsonValueHierarchy
const&);
24 JsonValueHierarchy(JsonValueHierarchy
const&);
30 JsonValueHierarchy& operator=(JsonValueHierarchy
const&);
38 MCNAPI JsonValueHierarchy(::JsonValueHierarchy
const&);
40 MCNAPI ::Json::Value
const& get(::std::string
const& name)
const;
42 MCNAPI ::Json::Value
const& get(::std::string
const& name,
::SemVersion const& requiredMinimumFormatVersion)
const;
44 MCNAPI ::Json::Value
const& get(::std::string
const& owningFieldName, ::std::string
const& subFieldName)
const;
46 MCNAPI ::SemVersion
const& getFormatVersion()
const;
48 MCNAPI ::std::vector<::JsonValueHierarchyNode> getMemberArray(::std::string
const& name)
const;
50 MCNAPI ::MinEngineVersion
const& getMinEngineVersion()
const;
52 MCNAPI ::Json::Value
const& operator[](::std::string
const& name)
const;
54 MCNAPI
void pushEmptyNode();
56 MCNAPI
void push_back(
60 ::std::string
const& fileName
63 MCNAPI ~JsonValueHierarchy();
71 MCNAPI
void* $ctor(::JsonValueHierarchy
const&);