block | GroundMesh | private |
clipmap_scale | GroundMesh | private |
degenerate_bottom | GroundMesh | private |
degenerate_left | GroundMesh | private |
degenerate_right | GroundMesh | private |
degenerate_top | GroundMesh | private |
draw_list | GroundMesh | private |
get_draw_info_blocks(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_degenerate(InstanceData *instance_data, const Block &block, const vec2 &offset, const vec2 &ring_offset) | GroundMesh | private |
get_draw_info_degenerate_bottom(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_degenerate_left(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_degenerate_right(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_degenerate_top(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_horiz_fixup(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_trim(InstanceData *instance_data, const Block &block, TrimConditional cond) | GroundMesh | private |
get_draw_info_trim_bottom_left(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_trim_bottom_right(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_trim_full(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_trim_top_left(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_trim_top_right(InstanceData *instance_data) | GroundMesh | private |
get_draw_info_vert_fixup(InstanceData *instance_data) | GroundMesh | private |
get_level_offsets() const | GroundMesh | inline |
get_offset_level(const vec2 &camera_pos, unsigned int level) | GroundMesh | private |
GroundMesh(unsigned int size, unsigned int levels, float clip_scale) | GroundMesh | |
horizontal | GroundMesh | private |
index_buffer | GroundMesh | private |
intersects_frustum(const vec2 &offset, const vec2 &range, unsigned int level) | GroundMesh | private |
level_offsets | GroundMesh | private |
level_size | GroundMesh | private |
levels | GroundMesh | private |
num_indices | GroundMesh | private |
render() | GroundMesh | |
render_draw_list() | GroundMesh | private |
set_frustum(const Frustum &frustum) | GroundMesh | inline |
setup_block_ranges(unsigned int size) | GroundMesh | private |
setup_index_buffer(unsigned int size) | GroundMesh | private |
setup_uniform_buffer() | GroundMesh | private |
setup_vertex_array() | GroundMesh | private |
setup_vertex_buffer(unsigned int size) | GroundMesh | private |
size | GroundMesh | private |
trim_bottom_left | GroundMesh | private |
trim_bottom_right | GroundMesh | private |
trim_full | GroundMesh | private |
trim_top_left | GroundMesh | private |
trim_top_right | GroundMesh | private |
TrimConditional typedef | GroundMesh | private |
uniform_buffer | GroundMesh | private |
uniform_buffer_align | GroundMesh | private |
uniform_buffer_size | GroundMesh | private |
update_draw_list() | GroundMesh | private |
update_draw_list(DrawInfo &info, size_t &ubo_offset) | GroundMesh | private |
update_level_offsets(const vec2 &camera_pos) | GroundMesh | |
vertex_array | GroundMesh | private |
vertex_buffer | GroundMesh | private |
vertical | GroundMesh | private |
view_proj_frustum | GroundMesh | private |
~GroundMesh() | GroundMesh | |