OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::shapes::value_tree_loader Member List

This is the complete list of members for eagine::shapes::value_tree_loader, including all inherited members.

app_config() const noexcept -> application_config &eagine::main_ctx_object
as_parent() noexcept -> main_ctx_object_parent_infoeagine::main_ctx_objectinline
attrib_bits() noexcept -> vertex_attrib_bits finaleagine::shapes::generator_baseinlinevirtual
attrib_type(vertex_attrib_variant vav) -> attrib_data_type overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< byte >) overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< std::int16_t >) overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< std::int32_t >) overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< std::uint16_t >) overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< std::uint32_t >) overrideeagine::shapes::value_tree_loadervirtual
attrib_values(vertex_attrib_variant, span< float >) overrideeagine::shapes::value_tree_loadervirtual
attribute_variants(vertex_attrib_kind) -> span_size_t overrideeagine::shapes::value_tree_loadervirtual
backend() noexcepteagine::basic_logger< main_ctx_log_backend_getter >inline
bounding_sphere() -> math::sphere< float, true >eagine::shapes::generatorvirtual
cfg_extr(string_view key, T initial, string_view tag={}, type_identity< Extractable >={}) -> Teagine::main_ctx_objectinline
cfg_init(string_view key, T initial, string_view tag={}) -> Teagine::main_ctx_objectinline
disable(generator_capability cap) noexcepteagine::shapes::generatorinline
draw_variant(span_size_t index) -> drawing_varianteagine::shapes::generatorinline
draw_variant_count() -> span_size_t overrideeagine::shapes::generator_baseinlinevirtual
enable(generator_capability cap, bool value) noexcept -> bool finaleagine::shapes::generator_baseinlinevirtual
entry_type typedefeagine::named_logging_object< main_ctx_log_backend_getter >
fans_allowed() noexcept -> booleagine::shapes::generatorinline
find_variant(vertex_attrib_kind attrib, string_view name) -> vertex_attrib_varianteagine::shapes::generatorinline
has(vertex_attrib_kind attrib) noexcepteagine::shapes::generatorinline
index_count(drawing_variant) -> span_size_t overrideeagine::shapes::value_tree_loadervirtual
eagine::shapes::generator::index_count()eagine::shapes::generatorinline
index_type(drawing_variant) -> index_data_type overrideeagine::shapes::value_tree_loadervirtual
eagine::shapes::generator::index_type() -> index_data_typeeagine::shapes::generatorinline
indices(drawing_variant, span< std::uint16_t > dest) overrideeagine::shapes::value_tree_loadervirtual
indices(drawing_variant, span< std::uint32_t > dest) overrideeagine::shapes::value_tree_loadervirtual
eagine::shapes::centered_unit_shape_generator_base::indices(drawing_variant, span< std::uint8_t > dest) overrideeagine::shapes::generator_basevirtual
eagine::shapes::generator::indices(span< std::uint8_t > dest)eagine::shapes::generatorinline
eagine::shapes::generator::indices(span< std::uint16_t > dest)eagine::shapes::generatorinline
eagine::shapes::generator::indices(span< std::uint32_t > dest)eagine::shapes::generatorinline
instance_id() const noexcept -> logger_instance_ideagine::basic_logger< main_ctx_log_backend_getter >inline
instructions(drawing_variant, span< draw_operation > ops) overrideeagine::shapes::value_tree_loadervirtual
eagine::shapes::centered_unit_shape_generator_base::instructions(span< draw_operation > dest)eagine::shapes::generatorinline
interface(const interface &)=deleteeagine::interface< generator >
interface() noexcept=defaulteagine::interface< generator >protected
interface(interface &&) noexcept=defaulteagine::interface< generator >protected
is_attrib_normalized(vertex_attrib_variant) -> bool overrideeagine::shapes::value_tree_loadervirtual
is_enabled(generator_capability cap) noexcept -> bool finaleagine::shapes::generator_baseinlinevirtual
log_backtrace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, float value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const tagged_quantity< T, U > &qty) noexcept -> std::enable_if_t< std::is_convertible_v< T, float >, named_logging_object & >eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_chart_sample(identifier series, const valid_if< T, P > &opt_value) noexcept -> named_logging_object &eagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_debug_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_error_stream() noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_fatal(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_info(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_stat(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_trace(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
log_warning(string_view format) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
main_context() const noexcept -> main_ctx &eagine::main_ctx_object
main_ctx_object(identifier obj_id, main_ctx_parent parent) noexcepteagine::main_ctx_objectinline
named_logging_object(identifier id, main_ctx_log_backend_getter backend_getter) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(identifier id, const named_logging_object &parent) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object() noexcept=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
named_logging_object(named_logging_object &&temp) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
named_logging_object(const named_logging_object &that) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_description(string_view display_name, string_view description) noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
object_id() const noexcepteagine::named_logging_object< main_ctx_log_backend_getter >inline
operation_count(drawing_variant) -> span_size_t overrideeagine::shapes::value_tree_loadervirtual
eagine::shapes::centered_unit_shape_generator_base::operation_count()eagine::shapes::generatorinline
eagine::operator=(named_logging_object &&) noexcept -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
eagine::operator=(const named_logging_object &) -> named_logging_object &=defaulteagine::named_logging_object< main_ctx_log_backend_getter >
eagine::shapes::centered_unit_shape_generator_base::operator=(interface &&)=deleteeagine::interface< generator >
eagine::shapes::centered_unit_shape_generator_base::operator=(const interface &)=deleteeagine::interface< generator >
primitive_restart() noexcept -> booleagine::shapes::generatorinline
process_instance_id() const noexcept -> process_instance_id_teagine::main_ctx_object
ray_intersection(drawing_variant var, const math::line< float, true > &ray) -> optionally_valid< float >eagine::shapes::generatorinline
ray_intersection(const math::line< float, true > &ray) -> optionally_valid< float >eagine::shapes::generatorinline
ray_intersections(drawing_variant, span< const math::line< float, true >> rays, span< optionally_valid< float >> intersections)eagine::shapes::generatorvirtual
ray_intersections(span< const math::line< float, true >> rays, span< optionally_valid< float >> intersections)eagine::shapes::generatorinline
strips_allowed() noexcept -> booleagine::shapes::generatorinline
value_count(vertex_attrib_variant vav) -> span_size_teagine::shapes::generatorinline
values_per_vertex(vertex_attrib_variant) -> span_size_t overrideeagine::shapes::value_tree_loadervirtual
variant_name(vertex_attrib_variant) -> string_view overrideeagine::shapes::value_tree_loadervirtual
vertex_count() -> span_size_t overrideeagine::shapes::value_tree_loadervirtual

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).