engine.objects package¶
Submodules¶
engine.objects.BaseComponents module¶
- class engine.objects.BaseComponents.MeshRendererComponent(mesh)¶
- class engine.objects.BaseComponents.TransformComponent¶
engine.objects.BaseSystems module¶
- class engine.objects.BaseSystems.MovementSystem(entity_manager)¶
- class engine.objects.BaseSystems.RenderSystem(entity_manager, game)¶
Bases:
engine.ecs.iterator_system.IteratorSystem- process(deltaTime, entity)¶
The method that performs logic on an entity and its components.
- Parameters
deltatime (float) – Time between frames. Can be used for framerate independence.
entity (Entity) – The Entity instance that is being processed.
- Returns
None
- render(entity)¶