Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
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
condenseContentIds()Schematicprivate
deserializeFromMts(std::istream *is)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
isResolveDone() constNodeResolverinline
loadSchematicFromFile(const std::string &filename, const NodeDefManager *ndef, StringMap *replace_names=NULL)Schematic
m_ndefNodeResolverprotected
m_nnlistsizesNodeResolver
m_nnlistsizes_idxNodeResolverprivate
m_nodenamesNodeResolver
m_nodenames_idxNodeResolverprotected
m_resolve_doneNodeResolverprivate
nameObjDef
nodeResolveInternal()NodeResolverprivate
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
reset(bool resolve_done=false)NodeResolver
resolveNodeNames()Schematicvirtual
saveSchematicToFile(const std::string &filename, const NodeDefManager *ndef)Schematic
Schematic()=defaultSchematic
schemdataSchematic
serializeToLua(std::ostream *os, bool use_comments, u32 indent_spaces) constSchematic
serializeToMts(std::ostream *os) constSchematic
sizeSchematic
slice_probsSchematic
uidObjDef
~NodeResolver()NodeResolvervirtual
~ObjDef()=defaultObjDefvirtual
~Schematic()Schematicvirtual