This is the complete list of members for ArenaGeometry, including all inherited members.
| ArenaGeometry(arena_polygons_t const &arena_polygons) noexcept | ArenaGeometry | inlineexplicit |
| compute_bounding_box() const override | ArenaGeometry | virtual |
| compute_bounding_disk() const override | ArenaGeometry | virtual |
| create_box2d_shape(b2BodyId body_id, b2ShapeDef &shape_def) override | ArenaGeometry | inlinevirtual |
| export_geometry_grid(std::size_t num_bins_x, std::size_t num_bins_y, float bin_width, float bin_height, float obj_x, float obj_y) const override | ArenaGeometry | |
| ObjectGeometry::export_geometry_grid(size_t num_bins_x, size_t num_bins_y, float bin_width, float bin_height, float obj_x, float obj_y) const =0 | ObjectGeometry | pure virtual |
| generate_contours(std::size_t points_per_contour=0, b2Vec2 position={0.0f, 0.0f}) const override | ArenaGeometry | virtual |
| get_arena_polygons() | ArenaGeometry | inline |
| get_distance_to(b2Vec2, b2Vec2 point) const override | ArenaGeometry | virtual |
| get_shape_id() const | ObjectGeometry | inline |
| ObjectGeometry() | ObjectGeometry | inline |
| render(SDL_Renderer *, b2WorldId, float, float, float, uint8_t, uint8_t, uint8_t, uint8_t=255) const override | ArenaGeometry | inlinevirtual |
| shape_created | ObjectGeometry | protected |
| shape_id | ObjectGeometry | protected |
| ~ObjectGeometry() | ObjectGeometry | virtual |