aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/je_sprite_sheet.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Graphics/je_sprite_sheet.h')
-rw-r--r--src/libjin/Graphics/je_sprite_sheet.h19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/libjin/Graphics/je_sprite_sheet.h b/src/libjin/Graphics/je_sprite_sheet.h
index 76bd022..8c56c51 100644
--- a/src/libjin/Graphics/je_sprite_sheet.h
+++ b/src/libjin/Graphics/je_sprite_sheet.h
@@ -11,7 +11,7 @@ namespace JinEngine
{
namespace Graphics
{
-
+
class SpriteSheet
{
public:
@@ -20,21 +20,10 @@ namespace JinEngine
///
Sprite* createSprite(const Math::Quad& quad);
- private:
- class SpriteInSheet : public Sprite
- {
- public:
-
- private:
- ///
- /// Quad in sprite sheet.
- ///
- Math::Quad quad;
+ SpriteSheet(const Graphic* graphic);
- };
-
- std::vector<SpriteInSheet> mSprites;
- Graphic* mGraphic;
+ private:
+ const Graphic* const mGraphic;
};