#include <LoadingAnimation.hpp>
Public Member Functions | |
LoadingAnimationSystem (eng::IRenderer &renderer) | |
~LoadingAnimationSystem () override=default | |
LoadingAnimationSystem (const LoadingAnimationSystem &)=delete | |
LoadingAnimationSystem & | operator= (const LoadingAnimationSystem &)=delete |
LoadingAnimationSystem (LoadingAnimationSystem &&)=delete | |
LoadingAnimationSystem & | operator= (LoadingAnimationSystem &&)=delete |
void | update (ecs::Registry ®istry, float dt) override |
![]() | |
bool | isEnable () override |
void | setEnable (const bool enable) override |
![]() | |
virtual | ~ISystem ()=default |
Private Attributes | |
eng::IRenderer & | m_renderer |
Definition at line 16 of file LoadingAnimation.hpp.
|
inlineexplicit |
Definition at line 19 of file LoadingAnimation.hpp.
|
overridedefault |
|
delete |
|
delete |
|
delete |
|
delete |
|
inlineoverridevirtual |
Implements eng::ISystem.
Definition at line 27 of file LoadingAnimation.hpp.
References eng::IRenderer::drawSprite(), ecs::Registry::getAll(), ecs::Registry::getComponent(), ecs::IComponent::id, m_renderer, eng::IRenderer::setSpriteFrame(), eng::IRenderer::setSpritePosition(), and eng::IRenderer::setSpriteTexture().
|
private |
Definition at line 65 of file LoadingAnimation.hpp.
Referenced by update().