blendLight(const v3f &vertex_pos) | MapblockMeshGenerator | private |
blendLightColor(const v3f &vertex_pos) | MapblockMeshGenerator | private |
blendLightColor(const v3f &vertex_pos, const v3f &vertex_normal) | MapblockMeshGenerator | private |
blockpos_nodes | MapblockMeshGenerator | private |
calculateCornerLevels() | MapblockMeshGenerator | private |
collector | MapblockMeshGenerator | private |
color | MapblockMeshGenerator | |
cur_liquid | MapblockMeshGenerator | private |
cur_node | MapblockMeshGenerator | private |
cur_plant | MapblockMeshGenerator | private |
cur_rail | MapblockMeshGenerator | private |
data | MapblockMeshGenerator | private |
drawAllfacesNode() | MapblockMeshGenerator | private |
drawAutoLightedCuboid(aabb3f box, f32 const *txc=nullptr, TileSpec *tiles=nullptr, int tile_count=0, u8 mask=0) | MapblockMeshGenerator | private |
drawCuboid(const aabb3f &box, TileSpec *tiles, int tilecount, const f32 *txc, u8 mask, Fn &&face_lighter) | MapblockMeshGenerator | private |
drawFencelikeNode() | MapblockMeshGenerator | private |
drawFirelikeNode() | MapblockMeshGenerator | private |
drawFirelikeQuad(float rotation, float opening_angle, float offset_h, float offset_v=0.0) | MapblockMeshGenerator | private |
drawGlasslikeFramedNode() | MapblockMeshGenerator | private |
drawGlasslikeNode() | MapblockMeshGenerator | private |
drawLiquidBottom() | MapblockMeshGenerator | private |
drawLiquidNode() | MapblockMeshGenerator | private |
drawLiquidSides() | MapblockMeshGenerator | private |
drawLiquidTop() | MapblockMeshGenerator | private |
drawMeshNode() | MapblockMeshGenerator | private |
drawNode() | MapblockMeshGenerator | private |
drawNodeboxNode() | MapblockMeshGenerator | private |
drawPlantlike(bool is_rooted=false) | MapblockMeshGenerator | private |
drawPlantlikeNode() | MapblockMeshGenerator | private |
drawPlantlikeQuad(float rotation, float quad_offset=0, bool offset_top_only=false) | MapblockMeshGenerator | private |
drawPlantlikeRootedNode() | MapblockMeshGenerator | private |
drawQuad(v3f *vertices, const v3s16 &normal=v3s16(0, 0, 0), float vertical_tiling=1.0) | MapblockMeshGenerator | private |
drawRaillikeNode() | MapblockMeshGenerator | private |
drawSignlikeNode() | MapblockMeshGenerator | private |
drawSolidNode() | MapblockMeshGenerator | private |
drawTorchlikeNode() | MapblockMeshGenerator | private |
errorUnknownDrawtype() | MapblockMeshGenerator | private |
f | MapblockMeshGenerator | |
frame | MapblockMeshGenerator | |
generate() | MapblockMeshGenerator | |
generateCuboidTextureCoords(aabb3f const &box, f32 *coords) | MapblockMeshGenerator | private |
getCornerLevel(int i, int k) const | MapblockMeshGenerator | private |
getLiquidNeighborhood() | MapblockMeshGenerator | private |
getNodeBoxMask(aabb3f box, u8 solid_neighbors, u8 sametype_neighbors) const | MapblockMeshGenerator | private |
getSmoothLightFrame() | MapblockMeshGenerator | private |
getSpecialTile(int index, TileSpec *tile, bool apply_crack=false) | MapblockMeshGenerator | private |
getTile(int index, TileSpec *tile) | MapblockMeshGenerator | private |
getTile(v3s16 direction, TileSpec *tile) | MapblockMeshGenerator | private |
isSameRail(v3s16 dir) | MapblockMeshGenerator | private |
light | MapblockMeshGenerator | |
MapblockMeshGenerator(MeshMakeData *input, MeshCollector *output, scene::IMeshManipulator *mm) | MapblockMeshGenerator | |
meshmanip | MapblockMeshGenerator | private |
n | MapblockMeshGenerator | |
nodedef | MapblockMeshGenerator | private |
origin | MapblockMeshGenerator | |
p | MapblockMeshGenerator | |
prepareLiquidNodeDrawing() | MapblockMeshGenerator | private |
raillike_groupname | MapblockMeshGenerator | privatestatic |
renderSingle(content_t node, u8 param2=0x00) | MapblockMeshGenerator | |
scale | MapblockMeshGenerator | |
smooth_liquids | MapblockMeshGenerator | private |
tile | MapblockMeshGenerator | |
useTile(int index=0, u8 set_flags=MATERIAL_FLAG_CRACK_OVERLAY, u8 reset_flags=0, bool special=false) | MapblockMeshGenerator | private |