Blender  V3.3
blender::GVArray Member List

This is the complete list of members for blender::GVArray, including all inherited members.

common_info() constblender::GVArrayCommoninline
copy_from(const GVArrayCommon &other)blender::GVArrayCommonprotected
emplace(Args &&...args)blender::GVArrayCommoninlineprotected
For(Args &&...args)blender::GVArrayinlinestatic
ForEmpty(const CPPType &type)blender::GVArraystatic
ForGArray(GArray<> array)blender::GVArraystatic
ForSingle(const CPPType &type, int64_t size, const void *value)blender::GVArraystatic
ForSingleDefault(const CPPType &type, int64_t size)blender::GVArraystatic
ForSingleRef(const CPPType &type, int64_t size, const void *value)blender::GVArraystatic
ForSpan(GSpan span)blender::GVArraystatic
get(int64_t index, void *r_value) constblender::GVArrayCommoninline
get(int64_t index) constblender::GVArrayCommoninline
get_implementation() constblender::GVArrayinline
get_internal_single(void *r_value) constblender::GVArrayCommon
get_internal_single_to_uninitialized(void *r_value) constblender::GVArrayCommon
get_internal_span() constblender::GVArrayCommon
get_to_uninitialized(int64_t index, void *r_value) constblender::GVArrayCommoninline
GVArray()=defaultblender::GVArray
GVArray(const GVArray &other)blender::GVArray
GVArray(GVArray &&other) noexceptblender::GVArray
GVArray(const GVArrayImpl *impl)blender::GVArray
GVArray(std::shared_ptr< const GVArrayImpl > impl)blender::GVArray
GVArray(varray_tag::span, GSpan span)blender::GVArrayinline
GVArray(varray_tag::single_ref, const CPPType &type, int64_t size, const void *value)blender::GVArrayinline
GVArray(varray_tag::single, const CPPType &type, int64_t size, const void *value)blender::GVArray
GVArray(const VArray< T > &varray)blender::GVArrayinline
GVArrayCommon()=defaultblender::GVArrayCommonprotected
GVArrayCommon(const GVArrayCommon &other)blender::GVArrayCommonprotected
GVArrayCommon(GVArrayCommon &&other) noexceptblender::GVArrayCommonprotected
GVArrayCommon(const GVArrayImpl *impl)blender::GVArrayCommonprotected
GVArrayCommon(std::shared_ptr< const GVArrayImpl > impl)blender::GVArrayCommonprotected
impl_blender::GVArrayCommonprotected
impl_from_storage() constblender::GVArrayCommonprotected
index_range() constblender::GVArrayCommon
is_empty() constblender::GVArrayCommoninline
is_single() constblender::GVArrayCommon
is_span() constblender::GVArrayCommon
materialize(void *dst) constblender::GVArrayCommon
materialize(const IndexMask mask, void *dst) constblender::GVArrayCommon
materialize_compressed(IndexMask mask, void *dst) constblender::GVArrayCommon
materialize_compressed_to_uninitialized(IndexMask mask, void *dst) constblender::GVArrayCommon
materialize_to_uninitialized(void *dst) constblender::GVArrayCommon
materialize_to_uninitialized(const IndexMask mask, void *dst) constblender::GVArrayCommon
may_have_ownership() constblender::GVArrayCommon
move_from(GVArrayCommon &&other) noexceptblender::GVArrayCommonprotected
operator bool() constblender::GVArrayCommoninline
operator=(const GVArray &other)blender::GVArray
operator=(GVArray &&other) noexceptblender::GVArray
size() constblender::GVArrayCommoninline
slice(IndexRange slice) constblender::GVArray
Storage typedefblender::GVArrayCommonprotected
storage_blender::GVArrayCommonprotected
try_assign_VArray(VArray< T > &varray) constblender::GVArrayCommoninline
type() constblender::GVArrayCommoninline
typed() constblender::GVArrayinline
~GVArrayCommon()blender::GVArrayCommonprotected