Orxonox: src/core/MetaObjectList.h File Reference

# MetaObjectList.h File Reference

Definition of the MetaObjectList class. More...

`#include "CorePrereqs.h"`

## Namespaces

namespace | orxonox

## Classes

class | orxonox::MetaObjectList
| The MetaObjectList contains ObjectListBaseElements and their ObjectListBases. More...
class | orxonox::MetaObjectListElement
| The list-element of the MetaObjectList. More...

## Detailed Description

Definition of the MetaObjectList class.

The MetaObjectList is a single-linked list, containing all list-elements and their lists wherein the object, owning the MetaObjectList, is registered. This allows much faster deletion of objects because no iteration is needed.