lxgui
lxgui::gui::renderer Member List

This is the complete list of members for lxgui::gui::renderer, including all inherited members.

atlas_list_lxgui::gui::rendererprotected
auto_detect_settings()lxgui::gui::renderer
begin(std::shared_ptr< render_target > target=nullptr)lxgui::gui::renderer
begin_(std::shared_ptr< render_target > target)=0lxgui::gui::rendererprotectedpure virtual
create_atlas_(material::filter filt)=0lxgui::gui::rendererprotectedpure virtual
create_atlas_font(const std::string &atlas_category, const std::string &font_file, std::size_t size, std::size_t outline, const std::vector< code_point_range > &code_points, char32_t default_code_point)lxgui::gui::renderer
create_atlas_material(const std::string &atlas_category, const std::string &file_name, material::filter filt=material::filter::none)lxgui::gui::renderer
create_font(const std::string &font_file, std::size_t size, std::size_t outline, const std::vector< code_point_range > &code_points, char32_t default_code_point)lxgui::gui::renderer
create_font_(const std::string &font_file, std::size_t size, std::size_t outline, const std::vector< code_point_range > &code_points, char32_t default_code_point)=0lxgui::gui::rendererprotectedpure virtual
create_material(const std::string &file_name, material::filter filt=material::filter::none)lxgui::gui::renderer
create_material(std::shared_ptr< render_target > target, const bounds2f &location)=0lxgui::gui::rendererpure virtual
create_material(std::shared_ptr< render_target > target)lxgui::gui::renderer
create_material(const vector2ui &dimensions, const color32 *pixel_data, material::filter filt=material::filter::none)=0lxgui::gui::rendererpure virtual
create_material_(const std::string &file_name, material::filter filt)=0lxgui::gui::rendererprotectedpure virtual
create_render_target(const vector2ui &dimensions, material::filter filt=material::filter::none)=0lxgui::gui::rendererpure virtual
create_vertex_cache(gui::vertex_cache::type type)=0lxgui::gui::rendererpure virtual
end()lxgui::gui::renderer
end_()=0lxgui::gui::rendererprotectedpure virtual
flush_quad_batch()lxgui::gui::renderer
font_list_lxgui::gui::rendererprotected
get_atlas_(const std::string &atlas_category, material::filter filt)lxgui::gui::rendererprotected
get_batch_count() constlxgui::gui::renderer
get_name() const =0lxgui::gui::rendererpure virtual
get_texture_atlas_page_count() constlxgui::gui::renderer
get_texture_atlas_page_size() constlxgui::gui::renderer
get_texture_max_size() const =0lxgui::gui::rendererpure virtual
get_vertex_count() constlxgui::gui::renderer
get_view() const =0lxgui::gui::rendererpure virtual
is_quad_batching_enabled() constlxgui::gui::renderer
is_texture_atlas_enabled() constlxgui::gui::renderer
is_texture_atlas_supported() const =0lxgui::gui::rendererpure virtual
is_texture_vertex_color_supported() const =0lxgui::gui::rendererpure virtual
is_vertex_cache_enabled() constlxgui::gui::renderer
is_vertex_cache_supported() const =0lxgui::gui::rendererpure virtual
notify_window_resized(const vector2ui &dimensions)lxgui::gui::renderervirtual
operator=(const renderer &)=deletelxgui::gui::renderer
operator=(renderer &&)=deletelxgui::gui::renderer
render_cache(const material *mat, const vertex_cache &cache, const matrix4f &model_transform=matrix4f::identity)lxgui::gui::renderer
render_cache_(const material *mat, const vertex_cache &cache, const matrix4f &model_transform)=0lxgui::gui::rendererprotectedpure virtual
render_quad(const quad &q)lxgui::gui::renderer
render_quads(const material *mat, const std::vector< std::array< vertex, 4 >> &quad_list)lxgui::gui::renderer
render_quads_(const material *mat, const std::vector< std::array< vertex, 4 >> &quad_list)=0lxgui::gui::rendererprotectedpure virtual
renderer()=defaultlxgui::gui::renderer
renderer(const renderer &)=deletelxgui::gui::renderer
renderer(renderer &&)=deletelxgui::gui::renderer
reset_counters()lxgui::gui::renderer
set_quad_batching_enabled(bool enabled)lxgui::gui::renderer
set_texture_atlas_enabled(bool enabled)lxgui::gui::renderer
set_texture_atlas_page_size(std::size_t page_size)lxgui::gui::renderer
set_vertex_cache_enabled(bool enabled)lxgui::gui::renderer
set_view(const matrix4f &view_matrix)lxgui::gui::renderer
set_view_(const matrix4f &view_matrix)=0lxgui::gui::rendererprotectedpure virtual
texture_list_lxgui::gui::rendererprotected
~renderer()=defaultlxgui::gui::renderervirtual