13class JsonValueHierarchy {
22 JsonValueHierarchy& operator=(JsonValueHierarchy
const&);
23 JsonValueHierarchy(JsonValueHierarchy
const&);
29 MCNAPI_C ::Json::Value
const& get(::std::string
const& name)
const;
31 MCNAPI_C ::Json::Value
const&
32 get(::std::string
const& name,
::SemVersion const& requiredMinimumFormatVersion)
const;
34 MCNAPI_C ::Json::Value
const& get(::std::string
const& owningFieldName, ::std::string
const& subFieldName)
const;
36 MCNAPI_C ::SemVersion
const& getFormatVersion()
const;
38 MCNAPI_C ::std::vector<::JsonValueHierarchyNode> getMemberArray(::std::string
const& name)
const;
40 MCNAPI_C ::MinEngineVersion
const& getMinEngineVersion()
const;
42 MCNAPI_C
void pushEmptyNode();
44 MCNAPI_C
void push_back(
48 ::std::string
const& fileName
55 MCNAPI_C
void* $ctor(::JsonValueHierarchy
const&);
61 MCNAPI_C
void $dtor();