From 05ae937acf097b9fa613f1ffe6875ae512b4e698 Mon Sep 17 00:00:00 2001 From: SeanOMik Date: Sun, 12 Jul 2020 22:41:10 -0500 Subject: [PATCH] Add Entity#GetSprite --- include/simpleengine/entity.h | 2 ++ src/entity.cpp | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/include/simpleengine/entity.h b/include/simpleengine/entity.h index 5f1f9d2..b496524 100644 --- a/include/simpleengine/entity.h +++ b/include/simpleengine/entity.h @@ -53,6 +53,8 @@ namespace simpleengine { void UpdateComponents(const float& delta_time); void RenderComponents(sf::RenderTarget* target); void AddComponent(std::unique_ptr component); + + sf::Sprite& GetSprite(); protected: sf::Sprite& sprite; std::vector> components; diff --git a/src/entity.cpp b/src/entity.cpp index eb16ddc..da1dcb6 100644 --- a/src/entity.cpp +++ b/src/entity.cpp @@ -64,3 +64,7 @@ void simpleengine::Entity::DestroyLater() { const bool &simpleengine::Entity::IsGettingDestroyed() const { return destroying; } + +sf::Sprite &simpleengine::Entity::GetSprite() { + return sprite; +}