Definition: AnimationsComponent.cpp:9
The main WAL class, it is used to setup and run the ECS.
Definition: Wal.hpp:27
bool introAnimation(WAL::ViewEntity< CameraComponent, PositionComponent > &entity)
introduciton animation when entering gameScene
Definition: CameraSystem.cpp:22
Definition: CameraSystem.hpp:16
~CameraSystem() override=default
Default dtor.
bool hasEnded
A boolean indicating if the intro's animation has ended.
Definition: CameraSystem.hpp:20
CameraSystem & operator=(const CameraSystem &)=delete
A CameraManager screen system can't be assigned.
A base system of WAL.
Definition: System.hpp:22
void onUpdate(WAL::ViewEntity< CameraComponent, PositionComponent > &entity, std::chrono::nanoseconds) override
Definition: CameraSystem.cpp:51
CameraSystem(WAL::Wal &wal)
ctor
Definition: CameraSystem.cpp:18