common_info() const | blender::GVArrayCommon | inline |
copy_from(const GVArrayCommon &other) | blender::GVArrayCommon | protected |
emplace(Args &&...args) | blender::GVArrayCommon | inlineprotected |
For(Args &&...args) | blender::GVArray | inlinestatic |
ForEmpty(const CPPType &type) | blender::GVArray | static |
ForGArray(GArray<> array) | blender::GVArray | static |
ForSingle(const CPPType &type, int64_t size, const void *value) | blender::GVArray | static |
ForSingleDefault(const CPPType &type, int64_t size) | blender::GVArray | static |
ForSingleRef(const CPPType &type, int64_t size, const void *value) | blender::GVArray | static |
ForSpan(GSpan span) | blender::GVArray | static |
get(int64_t index, void *r_value) const | blender::GVArrayCommon | inline |
get(int64_t index) const | blender::GVArrayCommon | inline |
get_implementation() const | blender::GVArray | inline |
get_internal_single(void *r_value) const | blender::GVArrayCommon | |
get_internal_single_to_uninitialized(void *r_value) const | blender::GVArrayCommon | |
get_internal_span() const | blender::GVArrayCommon | |
get_to_uninitialized(int64_t index, void *r_value) const | blender::GVArrayCommon | inline |
GVArray()=default | blender::GVArray | |
GVArray(const GVArray &other) | blender::GVArray | |
GVArray(GVArray &&other) noexcept | blender::GVArray | |
GVArray(const GVArrayImpl *impl) | blender::GVArray | |
GVArray(std::shared_ptr< const GVArrayImpl > impl) | blender::GVArray | |
GVArray(varray_tag::span, GSpan span) | blender::GVArray | inline |
GVArray(varray_tag::single_ref, const CPPType &type, int64_t size, const void *value) | blender::GVArray | inline |
GVArray(varray_tag::single, const CPPType &type, int64_t size, const void *value) | blender::GVArray | |
GVArray(const VArray< T > &varray) | blender::GVArray | inline |
GVArrayCommon()=default | blender::GVArrayCommon | protected |
GVArrayCommon(const GVArrayCommon &other) | blender::GVArrayCommon | protected |
GVArrayCommon(GVArrayCommon &&other) noexcept | blender::GVArrayCommon | protected |
GVArrayCommon(const GVArrayImpl *impl) | blender::GVArrayCommon | protected |
GVArrayCommon(std::shared_ptr< const GVArrayImpl > impl) | blender::GVArrayCommon | protected |
impl_ | blender::GVArrayCommon | protected |
impl_from_storage() const | blender::GVArrayCommon | protected |
index_range() const | blender::GVArrayCommon | |
is_empty() const | blender::GVArrayCommon | inline |
is_single() const | blender::GVArrayCommon | |
is_span() const | blender::GVArrayCommon | |
materialize(void *dst) const | blender::GVArrayCommon | |
materialize(const IndexMask mask, void *dst) const | blender::GVArrayCommon | |
materialize_compressed(IndexMask mask, void *dst) const | blender::GVArrayCommon | |
materialize_compressed_to_uninitialized(IndexMask mask, void *dst) const | blender::GVArrayCommon | |
materialize_to_uninitialized(void *dst) const | blender::GVArrayCommon | |
materialize_to_uninitialized(const IndexMask mask, void *dst) const | blender::GVArrayCommon | |
may_have_ownership() const | blender::GVArrayCommon | |
move_from(GVArrayCommon &&other) noexcept | blender::GVArrayCommon | protected |
operator bool() const | blender::GVArrayCommon | inline |
operator=(const GVArray &other) | blender::GVArray | |
operator=(GVArray &&other) noexcept | blender::GVArray | |
size() const | blender::GVArrayCommon | inline |
slice(IndexRange slice) const | blender::GVArray | |
Storage typedef | blender::GVArrayCommon | protected |
storage_ | blender::GVArrayCommon | protected |
try_assign_VArray(VArray< T > &varray) const | blender::GVArrayCommon | inline |
type() const | blender::GVArrayCommon | inline |
typed() const | blender::GVArray | inline |
~GVArrayCommon() | blender::GVArrayCommon | protected |