|
void | map::load_river_crossings (parsers::scenario_building_context &context, std::vector< uint8_t > const &river_data, glm::ivec2 map_size) |
|
void | map::make_navy_path (sys::state &state, std::vector< map::curved_line_vertex > &buffer, dcon::navy_id selected_navy, float size_x, float size_y) |
|
void | map::make_army_path (sys::state &state, std::vector< map::curved_line_vertex > &buffer, dcon::army_id selected_army, float size_x, float size_y) |
|
glm::vec2 | map::put_in_local (glm::vec2 new_point, glm::vec2 base_point, float size_x) |
|
void | map::add_bezier_to_buffer (std::vector< map::curved_line_vertex > &buffer, glm::vec2 start, glm::vec2 end, glm::vec2 start_per, glm::vec2 end_per, float progress, bool last_curve, float size_x, float size_y, uint32_t num_b_segments) |
|
void | map::add_tl_bezier_to_buffer (std::vector< map::textured_line_vertex > &buffer, glm::vec2 start, glm::vec2 end, glm::vec2 start_per, glm::vec2 end_per, float progress, bool last_curve, float size_x, float size_y, uint32_t num_b_segments, float &distance) |
|
void | map::add_tl_bezier_to_buffer (std::vector< map::textured_line_with_width_vertex > &buffer, glm::vec2 start, glm::vec2 end, glm::vec2 start_tangent, glm::vec2 end_tangent, float progress, bool last_curve, float size_x, float size_y, uint32_t num_b_segments, float &distance, float width_start, float width_end) |
|