IntroAnimationComponent(WAL::Entity &entity)
Create a new, default IntroAnimationComponent.
Definition: IntroAnimationComponent.cpp:9
@ fading
Definition: IntroAnimationComponent.hpp:20
IntroAnimationComponent & operator=(const IntroAnimationComponent &)=delete
A IntroAnimationComponent is not assignable.
@ epitechLogo
Definition: IntroAnimationComponent.hpp:15
Component * clone(WAL::Entity &entity) const override
Clone a component for another or the same entity.
Definition: IntroAnimationComponent.cpp:13
A component to slowly center entities to the middle of their current block. This allow flexibility in...
Definition: IntroAnimationComponent.hpp:9
unsigned int frameCounter
Definition: IntroAnimationComponent.hpp:12
@ bottomRightGrowing
Definition: IntroAnimationComponent.hpp:18
Represent a single component of WAL.
Definition: Component.hpp:17
Definition: AnimationsComponent.cpp:9
An entity of the WAL's ECS.
Definition: Entity.hpp:20
~IntroAnimationComponent() override=default
A default destructor.
@ prompt
Definition: IntroAnimationComponent.hpp:21
animationSteps
Definition: IntroAnimationComponent.hpp:14
@ boxBlinking
Definition: IntroAnimationComponent.hpp:16
Component(Entity &entity)
A component can't be instantiated, it should be derived.
Definition: Component.cpp:9
@ lettersTyping
Definition: IntroAnimationComponent.hpp:19
@ topLeftgrowing
Definition: IntroAnimationComponent.hpp:17
enum animationSteps currentStep
Definition: IntroAnimationComponent.hpp:24