10class CompoundTagUpdaterNodeBuilder {
19 CompoundTagUpdaterNodeBuilder& operator=(CompoundTagUpdaterNodeBuilder
const&);
20 CompoundTagUpdaterNodeBuilder(CompoundTagUpdaterNodeBuilder
const&);
21 CompoundTagUpdaterNodeBuilder();
28 MCNAPI ::CompoundTagUpdaterNodeBuilder&
31 MCNAPI ::CompoundTagUpdaterNodeBuilder&
match(::std::string
const& tagName, ::std::string pattern);
33 MCNAPI ::CompoundTagUpdaterNodeBuilder&
matchInteger(::std::string
const& tagName, int64 value);
35 MCNAPI ::CompoundTagUpdaterNodeBuilder&
matchLiteral(::std::string
const& tagName, ::std::string pattern);
37 MCNAPI ::CompoundTagUpdaterNodeBuilder&
popVisit();
39 MCNAPI ::CompoundTagUpdaterNodeBuilder&
remove(::std::string
const& tagName);
41 MCNAPI ::CompoundTagUpdaterNodeBuilder&
rename(::std::string
const& tagName, ::std::string
const& newTagName);
43 MCNAPI ::CompoundTagUpdaterNodeBuilder&
46 MCNAPI ::CompoundTagUpdaterNodeBuilder&
visit(::std::string
const& tagName);