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

eagine::valtree::compound_interface Member List

This is the complete list of members for eagine::valtree::compound_interface, including all inherited members.

add_ref(attribute_interface &attr) noexcept=0eagine::valtree::compound_interfacepure virtual
attribute_name(attribute_interface &attr) -> string_view=0eagine::valtree::compound_interfacepure virtual
canonical_type(attribute_interface &attr) -> value_type=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< bool > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< char > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< byte > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::int16_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::int32_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::int64_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::uint16_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::uint32_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::uint64_t > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< float > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::chrono::duration< float >> dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
fetch_values(attribute_interface &, span_size_t offset, span< std::string > dest) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
find(attribute_interface &attr, const basic_string_path &path) -> attribute_interface *eagine::valtree::compound_interfaceinlinevirtual
find(attribute_interface &attr, const basic_string_path &, span< const string_view > tags) -> attribute_interface *=0eagine::valtree::compound_interfacepure virtual
interface(const interface &)=deleteeagine::interface< compound_interface >
interface() noexcept=defaulteagine::interface< compound_interface >protected
interface(interface &&) noexcept=defaulteagine::interface< compound_interface >protected
is_link(attribute_interface &attr) -> bool=0eagine::valtree::compound_interfacepure virtual
nested(attribute_interface &attr, span_size_t index) -> attribute_interface *=0eagine::valtree::compound_interfacepure virtual
nested(attribute_interface &, string_view name) -> attribute_interface *=0eagine::valtree::compound_interfacepure virtual
nested_count(attribute_interface &attr) -> span_size_t=0eagine::valtree::compound_interfacepure virtual
operator=(interface &&)=deleteeagine::interface< compound_interface >
operator=(const interface &)=deleteeagine::interface< compound_interface >
release(attribute_interface &attr) noexcept=0eagine::valtree::compound_interfacepure virtual
structure() -> attribute_interface *=0eagine::valtree::compound_interfacepure virtual
type_id() const noexcept -> identifier_t=0eagine::valtree::compound_interfacepure virtual
value_count(attribute_interface &attr) -> span_size_t=0eagine::valtree::compound_interfacepure virtual

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