Minetest  5.4.0
Schematic Member List

This is the complete list of members for Schematic, including all inherited members.

applyProbabilities(v3s16 p0, std::vector< std::pair< v3s16, u8 > > *plist, std::vector< std::pair< s16, u8 > > *splist)Schematic
blitToVManip(MMVManip *vm, v3s16 p, Rotation rot, bool force_place)Schematic
c_nodesSchematic
clone() constSchematicvirtual
ObjDef::cloneTo(ObjDef *def) constObjDefprotected
NodeResolver::cloneTo(NodeResolver *res) constNodeResolver
deserializeFromMts(std::istream *is, std::vector< std::string > *names)Schematic
flagsSchematic
getIdFromNrBacklog(content_t *result_out, const std::string &node_alt, content_t c_fallback, bool error_on_fallback=true)NodeResolver
getIdsFromNrBacklog(std::vector< content_t > *result_out, bool all_required=false, content_t c_fallback=CONTENT_IGNORE)NodeResolver
getSchematicFromMap(Map *map, v3s16 p1, v3s16 p2)Schematic
handleObjDef
indexObjDef
loadSchematicFromFile(const std::string &filename, const NodeDefManager *ndef, StringMap *replace_names=NULL)Schematic
m_ndefNodeResolver
m_nnlistsizesNodeResolver
m_nnlistsizes_idxNodeResolver
m_nodenamesNodeResolver
m_nodenames_idxNodeResolver
m_resolve_doneNodeResolver
nameObjDef
nodeResolveInternal()NodeResolver
NodeResolver()NodeResolver
placeOnMap(ServerMap *map, v3s16 p, u32 flags, Rotation rot, bool force_place)Schematic
placeOnVManip(MMVManip *vm, v3s16 p, u32 flags, Rotation rot, bool force_place)Schematic
resolveNodeNames()Schematicvirtual
saveSchematicToFile(const std::string &filename, const NodeDefManager *ndef)Schematic
Schematic()Schematic
schemdataSchematic
serializeToLua(std::ostream *os, const std::vector< std::string > &names, bool use_comments, u32 indent_spaces) constSchematic
serializeToMts(std::ostream *os, const std::vector< std::string > &names) constSchematic
sizeSchematic
slice_probsSchematic
uidObjDef
~NodeResolver()NodeResolvervirtual
~ObjDef()=defaultObjDefvirtual
~Schematic()Schematicvirtual