Blender V5.0
blender::ListBaseWrapperTemplate< LB, T > Class Template Reference

#include <BLI_listbase_wrapper.hh>

Classes

class  Iterator

Public Member Functions

 ListBaseWrapperTemplate (LB *listbase)
 ListBaseWrapperTemplate (LB &listbase)
Iterator begin () const
Iterator end () const
Tget (uint index) const
int64_t index_of (const T *value) const

Detailed Description

template<typename LB, typename T>
class blender::ListBaseWrapperTemplate< LB, T >

Definition at line 23 of file BLI_listbase_wrapper.hh.

Constructor & Destructor Documentation

◆ ListBaseWrapperTemplate() [1/2]

template<typename LB, typename T>
blender::ListBaseWrapperTemplate< LB, T >::ListBaseWrapperTemplate ( LB * listbase)
inline

Definition at line 28 of file BLI_listbase_wrapper.hh.

◆ ListBaseWrapperTemplate() [2/2]

template<typename LB, typename T>
blender::ListBaseWrapperTemplate< LB, T >::ListBaseWrapperTemplate ( LB & listbase)
inline

Definition at line 33 of file BLI_listbase_wrapper.hh.

Member Function Documentation

◆ begin()

template<typename LB, typename T>
Iterator blender::ListBaseWrapperTemplate< LB, T >::begin ( ) const
inline

Definition at line 68 of file BLI_listbase_wrapper.hh.

◆ end()

template<typename LB, typename T>
Iterator blender::ListBaseWrapperTemplate< LB, T >::end ( ) const
inline

Definition at line 73 of file BLI_listbase_wrapper.hh.

◆ get()

template<typename LB, typename T>
T * blender::ListBaseWrapperTemplate< LB, T >::get ( uint index) const
inline

Definition at line 78 of file BLI_listbase_wrapper.hh.

◆ index_of()

template<typename LB, typename T>
int64_t blender::ListBaseWrapperTemplate< LB, T >::index_of ( const T * value) const
inline

Definition at line 85 of file BLI_listbase_wrapper.hh.


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