Blender V5.0
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 768 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 769 of file BLI_generic_virtual_array.hh.


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