template<typename StructT, typename ElemT, ElemT(*)(const StructT &) GetFunc, void(*)(StructT &, ElemT) SetFunc = nullptr>
class blender::VArrayImpl_For_DerivedSpan< StructT, ElemT, GetFunc, SetFunc >
- Note
- This is
final so that #may_have_ownership can be implemented reliably.
Definition at line 390 of file BLI_virtual_array.hh.
template<typename StructT , typename ElemT , ElemT(*)(const StructT &) GetFunc, void(*)(StructT &, ElemT) SetFunc = nullptr>
template<typename OtherStructT , typename OtherElemT , OtherElemT(*)(const OtherStructT &) OtherGetFunc, void(*)(OtherStructT &, OtherElemT) OtherSetFunc>