Blender V4.3
blender::GVArrayDevirtualizer< T, UseSingle, UseSpan > Struct Template Reference

#include <BLI_generic_virtual_array.hh>

Public Member Functions

template<typename Fn >
bool devirtualize (const Fn &fn) const
 

Public Attributes

const GVArrayImplvarray_impl
 

Detailed Description

template<typename T, bool UseSingle, bool UseSpan>
struct blender::GVArrayDevirtualizer< T, UseSingle, UseSpan >

To be used with call_with_devirtualized_parameters.

Definition at line 801 of file BLI_generic_virtual_array.hh.

Member Function Documentation

◆ devirtualize()

template<typename T , bool UseSingle, bool UseSpan>
template<typename Fn >
bool blender::GVArrayDevirtualizer< T, UseSingle, UseSpan >::devirtualize ( const Fn & fn) const
inline

Member Data Documentation

◆ varray_impl

template<typename T , bool UseSingle, bool UseSpan>
const GVArrayImpl& blender::GVArrayDevirtualizer< T, UseSingle, UseSpan >::varray_impl

Definition at line 802 of file BLI_generic_virtual_array.hh.


The documentation for this struct was generated from the following file: