Blender V5.0
blender::VArrayDevirtualizer< T, UseSingle, UseSpan > Struct Template Reference

#include <BLI_virtual_array.hh>

Public Member Functions

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

Public Attributes

const VArray< T > & varray

Detailed Description

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

To be used with call_with_devirtualized_parameters.

Definition at line 1314 of file BLI_virtual_array.hh.

Member Function Documentation

◆ devirtualize()

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

Member Data Documentation

◆ varray

template<typename T, bool UseSingle, bool UseSpan>
const VArray<T>& blender::VArrayDevirtualizer< T, UseSingle, UseSpan >::varray

Definition at line 1315 of file BLI_virtual_array.hh.


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