20#ifndef ORES_UTILITY_GENERATION_TREE_BUILDER_HPP
21#define ORES_UTILITY_GENERATION_TREE_BUILDER_HPP
26#include "ores.utility/generation/generation_engine.hpp"
28namespace ores::utility::generation {
36 std::optional<std::size_t> parent_index;
54std::vector<tree_node> generate_tree(
55 std::size_t total_count,
56 std::size_t max_depth,
Random generation engine with seed-controlled repeatability.
Definition generation_engine.hpp:41
Represents a node in a generated tree structure.
Definition tree_builder.hpp:33