#include <ISystems.hpp>
Public Member Functions | |
virtual | ~ISystem ()=default |
virtual void | update (ecs::Registry ®istry, float dt)=0 |
virtual bool | isEnable ()=0 |
virtual void | setEnable (bool enable)=0 |
Definition at line 14 of file ISystems.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in cli::AsteroidSystem, cli::CollisionSystem, cli::EnemySystem, cli::ExplosionSystem, cli::SpawnSystem, and eng::ASystem.
|
pure virtual |
Implemented in cli::AsteroidSystem, cli::CollisionSystem, cli::EnemySystem, cli::ExplosionSystem, cli::SpawnSystem, and eng::ASystem.
|
pure virtual |
Implemented in cli::AnimationSystem, cli::AsteroidSystem, cli::AudioSystem, cli::BeamSystem, cli::CollisionSystem, cli::EnemySystem, cli::ExplosionSystem, cli::LoadingAnimationSystem, cli::PixelSystem, cli::PlayerDirectionSystem, cli::ProjectileSystem, cli::SpawnSystem, cli::SpriteSystem, cli::TextSystem, and cli::WeaponSystem.