Blender V5.0
BLI_generic_virtual_array.hh File Reference

Go to the source code of this file.

Classes

class  blender::GVArrayImpl
class  blender::GVMutableArrayImpl
struct  blender::detail::GVArrayAnyExtraInfo
class  blender::GVArrayCommon
class  blender::GVArray
class  blender::GVMutableArray
class  blender::GVArraySpan
class  blender::GMutableVArraySpan
class  blender::GVArrayImpl_For_VArray< T >
class  blender::VArrayImpl_For_GVArray< T >
class  blender::GVMutableArrayImpl_For_VMutableArray< T >
class  blender::VMutableArrayImpl_For_GVMutableArray< T >
class  blender::GVArrayImpl_For_GSpan
class  blender::GVArrayImpl_For_GSpan_final
class  blender::GVArrayImpl_For_SingleValueRef
class  blender::GVArrayImpl_For_SingleValueRef_final
struct  blender::GVArrayDevirtualizer< T, UseSingle, UseSpan >

Namespaces

namespace  blender
namespace  blender::detail

Variables

#GVArrayImpl_For_GSpan.
template<>
constexpr bool blender::is_trivial_extended_v< GVArrayImpl_For_GSpan_final > = true
#GVArrayImpl_For_SingleValueRef.
template<>
constexpr bool blender::is_trivial_extended_v< GVArrayImpl_For_SingleValueRef_final > = true

Detailed Description

A generic virtual array is the same as a virtual array, except for the fact that the data type is only known at runtime.

Definition in file BLI_generic_virtual_array.hh.