|
Maze Builder Docs 8.2.1
|
This is the complete list of members for mazes::grid_operations, including all inherited members.
| clear_cells() noexcept=0 | mazes::grid_operations | pure virtual |
| get_dimensions() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_east(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations) | mazes::grid_operations | pure virtual |
| get_faces() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_file() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_neighbor(std::shared_ptr< cell > const &c, direction dir) const noexcept=0 | mazes::grid_operations | pure virtual |
| get_neighbors(std::shared_ptr< cell > const &c) const noexcept=0 | mazes::grid_operations | pure virtual |
| get_north(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations) | mazes::grid_operations | pure virtual |
| get_pixels() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_south(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations) | mazes::grid_operations | pure virtual |
| get_str() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_vertices() const noexcept=0 | mazes::grid_operations | pure virtual |
| get_west(const std::shared_ptr< cell > &c) const noexcept=0 (defined in mazes::grid_operations) | mazes::grid_operations | pure virtual |
| is_valid_ops(const grid_operations *ops) noexcept | mazes::grid_operations | inlinestatic |
| num_cells() const noexcept=0 | mazes::grid_operations | pure virtual |
| resize(std::uint32_t rows, std::uint32_t cols, std::uint32_t levels) noexcept=0 | mazes::grid_operations | pure virtual |
| search(int index) const noexcept=0 | mazes::grid_operations | pure virtual |
| set_faces(const std::vector< std::vector< std::uint32_t > > &faces) noexcept=0 | mazes::grid_operations | pure virtual |
| set_file(std::string const &f) noexcept=0 | mazes::grid_operations | pure virtual |
| set_neighbor(const std::shared_ptr< cell > &c, direction dir, std::shared_ptr< cell > const &neighbor) noexcept=0 | mazes::grid_operations | pure virtual |
| set_pixels(const std::vector< std::uint8_t > &pixels) noexcept=0 | mazes::grid_operations | pure virtual |
| set_str(std::string const &str) noexcept=0 | mazes::grid_operations | pure virtual |
| set_vertices(const std::vector< std::tuple< std::int32_t, std::int32_t, std::int32_t, std::int32_t > > &vertices) noexcept=0 | mazes::grid_operations | pure virtual |
| ~grid_operations()=default | mazes::grid_operations | virtual |