|
GLSL Struct 1.4.0
glslstruct
|
This is the complete list of members for glslstruct::base_type, including all inherited members.
| _accept(mstd::function_view< void(const scalar_type &)> scalarVisit, mstd::function_view< void(const vec_type &)> vecVisit, mstd::function_view< void(const mat_type &)> matVisit, mstd::function_view< void(const struct_type &)> structVisit, mstd::function_view< void(const array_type &)> arrayVisit) const =0 | glslstruct::base_type | protectedpure virtual |
| _size | glslstruct::base_type | private |
| accept(T &visitor) const | glslstruct::base_type | inline |
| base_type(size_t size) noexcept | glslstruct::base_type | explicit |
| base_type(const base_type &other) noexcept | glslstruct::base_type | |
| base_type(base_type &&other) noexcept | glslstruct::base_type | |
| get_size() const noexcept | glslstruct::base_type | |
| operator!=(const base_type &other) const noexcept | glslstruct::base_type | |
| operator!=(const base_type &lhs, const T &rhs) | glslstruct::base_type | friend |
| operator=(const base_type &other) noexcept | glslstruct::base_type | |
| operator=(base_type &&other) noexcept | glslstruct::base_type | |
| operator==(const base_type &other) const noexcept | glslstruct::base_type | virtual |
| operator==(const base_type &lhs, const T &rhs) | glslstruct::base_type | friend |
| std::hash< base_type > | glslstruct::base_type | friend |
| to_string() const noexcept=0 | glslstruct::base_type | pure virtual |
| ~base_type() noexcept | glslstruct::base_type | virtual |