= !MetaObjectList = == Description == Every object in the game is in at least one [wiki:ObjectList]. Objects of inherited classes are in the list of the class and in the lists of all parents. When an object is deleted, it has to be removed from all ObjectLists. !MetaObjectList does this really fast by storing the list-elements when creating the object and connection the next and the previous list-element when deleting the object. Therefore we don't have to iterate through all ObjectLists to remove the object. The !MetaObjectList of an object is located in [wiki:OrxonoxClass]. == Illustration == [[Image(MetaObjectList.png)]] The illustration shows how a list element is removed from the list.