Blender  V3.3
Classes | Namespaces
BLI_listbase_wrapper.hh File Reference
#include "BLI_listbase.h"
#include "DNA_listBase.h"

Go to the source code of this file.

Classes

class  blender::ListBaseWrapper< T >
 
class  blender::ListBaseWrapper< T >::Iterator
 

Namespaces

 blender
 

Detailed Description

blender::ListBaseWrapper is a typed wrapper for the ListBase struct. That makes it safer and more convenient to use in C++ in some cases. However, if you find yourself iterating over a linked list a lot, consider to convert it into a vector for further processing. This improves performance and debug-ability.

Definition in file BLI_listbase_wrapper.hh.