Blender  V2.93
blender::fn::CPPType Member List

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

alignment() constblender::fn::CPPTypeinline
construct_default(void *ptr) constblender::fn::CPPTypeinline
construct_default_indices(void *ptr, IndexMask mask) constblender::fn::CPPTypeinline
construct_default_n(void *ptr, int64_t n) constblender::fn::CPPTypeinline
ConstructDefaultF typedefblender::fn::CPPType
ConstructDefaultIndicesF typedefblender::fn::CPPType
ConstructDefaultNF typedefblender::fn::CPPType
copy_to_initialized(const void *src, void *dst) constblender::fn::CPPTypeinline
copy_to_initialized_indices(const void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
copy_to_initialized_n(const void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
copy_to_uninitialized(const void *src, void *dst) constblender::fn::CPPTypeinline
copy_to_uninitialized_indices(const void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
copy_to_uninitialized_n(const void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
CopyToInitializedF typedefblender::fn::CPPType
CopyToInitializedIndicesF typedefblender::fn::CPPType
CopyToInitializedNF typedefblender::fn::CPPType
CopyToUninitializedF typedefblender::fn::CPPType
CopyToUninitializedIndicesF typedefblender::fn::CPPType
CopyToUninitializedNF typedefblender::fn::CPPType
CPPType(std::string name, int64_t size, int64_t alignment, bool is_trivially_destructible, ConstructDefaultF construct_default, ConstructDefaultNF construct_default_n, ConstructDefaultIndicesF construct_default_indices, DestructF destruct, DestructNF destruct_n, DestructIndicesF destruct_indices, CopyToInitializedF copy_to_initialized, CopyToInitializedNF copy_to_initialized_n, CopyToInitializedIndicesF copy_to_initialized_indices, CopyToUninitializedF copy_to_uninitialized, CopyToUninitializedNF copy_to_uninitialized_n, CopyToUninitializedIndicesF copy_to_uninitialized_indices, MoveToInitializedF move_to_initialized, MoveToInitializedNF move_to_initialized_n, MoveToInitializedIndicesF move_to_initialized_indices, MoveToUninitializedF move_to_uninitialized, MoveToUninitializedNF move_to_uninitialized_n, MoveToUninitializedIndicesF move_to_uninitialized_indices, RelocateToInitializedF relocate_to_initialized, RelocateToInitializedNF relocate_to_initialized_n, RelocateToInitializedIndicesF relocate_to_initialized_indices, RelocateToUninitializedF relocate_to_uninitialized, RelocateToUninitializedNF relocate_to_uninitialized_n, RelocateToUninitializedIndicesF relocate_to_uninitialized_indices, FillInitializedF fill_initialized, FillInitializedIndicesF fill_initialized_indices, FillUninitializedF fill_uninitialized, FillUninitializedIndicesF fill_uninitialized_indices, DebugPrintF debug_print, IsEqualF is_equal, HashF hash, const void *default_value)blender::fn::CPPTypeinline
debug_print(const void *value, std::stringstream &ss) constblender::fn::CPPTypeinline
DebugPrintF typedefblender::fn::CPPType
default_value() constblender::fn::CPPTypeinline
destruct(void *ptr) constblender::fn::CPPTypeinline
destruct_cb() constblender::fn::CPPTypeinline
destruct_indices(void *ptr, IndexMask mask) constblender::fn::CPPTypeinline
destruct_n(void *ptr, int64_t n) constblender::fn::CPPTypeinline
DestructF typedefblender::fn::CPPType
DestructIndicesF typedefblender::fn::CPPType
DestructNF typedefblender::fn::CPPType
fill_initialized(const void *value, void *dst, int64_t n) constblender::fn::CPPTypeinline
fill_initialized_indices(const void *value, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
fill_uninitialized(const void *value, void *dst, int64_t n) constblender::fn::CPPTypeinline
fill_uninitialized_indices(const void *value, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
FillInitializedF typedefblender::fn::CPPType
FillInitializedIndicesF typedefblender::fn::CPPType
FillUninitializedF typedefblender::fn::CPPType
FillUninitializedIndicesF typedefblender::fn::CPPType
get()blender::fn::CPPTypestatic
hash(const void *value) constblender::fn::CPPTypeinline
hash() constblender::fn::CPPTypeinline
HashF typedefblender::fn::CPPType
is() constblender::fn::CPPTypeinline
is_equal(const void *a, const void *b) constblender::fn::CPPTypeinline
is_trivially_destructible() constblender::fn::CPPTypeinline
IsEqualF typedefblender::fn::CPPType
move_to_initialized(void *src, void *dst) constblender::fn::CPPTypeinline
move_to_initialized_indices(void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
move_to_initialized_n(void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
move_to_uninitialized(void *src, void *dst) constblender::fn::CPPTypeinline
move_to_uninitialized_indices(void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
move_to_uninitialized_n(void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
MoveToInitializedF typedefblender::fn::CPPType
MoveToInitializedIndicesF typedefblender::fn::CPPType
MoveToInitializedNF typedefblender::fn::CPPType
MoveToUninitializedF typedefblender::fn::CPPType
MoveToUninitializedIndicesF typedefblender::fn::CPPType
MoveToUninitializedNF typedefblender::fn::CPPType
name() constblender::fn::CPPTypeinline
operator!=(const CPPType &a, const CPPType &b)blender::fn::CPPTypefriend
operator=(NonMovable &&other)=deleteblender::NonMovableprivate
blender::NonMovable::operator=(const NonMovable &other)=defaultblender::NonMovableprivate
operator==(const CPPType &a, const CPPType &b)blender::fn::CPPTypefriend
pointer_can_point_to_instance(const void *ptr) constblender::fn::CPPTypeinline
pointer_has_valid_alignment(const void *ptr) constblender::fn::CPPTypeinline
relocate_to_initialized(void *src, void *dst) constblender::fn::CPPTypeinline
relocate_to_initialized_indices(void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
relocate_to_initialized_n(void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
relocate_to_uninitialized(void *src, void *dst) constblender::fn::CPPTypeinline
relocate_to_uninitialized_indices(void *src, void *dst, IndexMask mask) constblender::fn::CPPTypeinline
relocate_to_uninitialized_n(void *src, void *dst, int64_t n) constblender::fn::CPPTypeinline
RelocateToInitializedF typedefblender::fn::CPPType
RelocateToInitializedIndicesF typedefblender::fn::CPPType
RelocateToInitializedNF typedefblender::fn::CPPType
RelocateToUninitializedF typedefblender::fn::CPPType
RelocateToUninitializedIndicesF typedefblender::fn::CPPType
RelocateToUninitializedNF typedefblender::fn::CPPType
size() constblender::fn::CPPTypeinline