Elements.pyECSS.Entity

Entity classes, part of the Elements.pyECSS package

Elements.pyECSS (Entity Component Systems in a Scenegraph) package @Copyright 2021-2022 Dr. George Papagiannakis

The Entity realted classes are the based aggregation of Components in Elements.pyECSS, based on the Composite design pattern

Classes

Entity([name, type, id])

The main EntityI concrete class of glGA ECS This is the typical equivalent of a Group node in traditional scenegraphs or GameObject in Unity Engine It can contain several other Entity objects as children.

EntityDfsIterator(entity)

This is a depth-first-iterator for Hierarchical Entities (Iterables) and their Components, based on the Iterator design pattern