From 160e1299ef3d95f8e8c48706d7f61dd3dc6c6b60 Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 11 Feb 2020 11:29:07 +0800 Subject: =?UTF-8?q?*=E4=BF=AE=E6=94=B9=20tab=E5=A4=A7=E5=B0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/graphics/sprite.h | 50 ++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'src/libjin/graphics/sprite.h') diff --git a/src/libjin/graphics/sprite.h b/src/libjin/graphics/sprite.h index 2acebe0..a143c17 100644 --- a/src/libjin/graphics/sprite.h +++ b/src/libjin/graphics/sprite.h @@ -10,46 +10,46 @@ namespace JinEngine { - namespace Graphics - { + namespace Graphics + { - /// - /// A sprite is unit of rendering. Animation is based on sprite, but not texture or other graphic stuff. - /// - class Sprite : public Object, public Renderable - { - public: + /// + /// A sprite is unit of rendering. Animation is based on sprite, but not texture or other graphic stuff. + /// + class Sprite : public Object, public Renderable + { + public: - Sprite(const Graphic* graphic, const Math::Quad& quad, Origin origin); + Sprite(const Graphic* graphic, const Math::Quad& quad, Origin origin); - Sprite(const Graphic* graphic, const Math::Quad& quad, float ox, float oy); + Sprite(const Graphic* graphic, const Math::Quad& quad, float ox, float oy); - Sprite(const Graphic* graphic, Origin origin); + Sprite(const Graphic* graphic, Origin origin); - Sprite(const Graphic* graphic, float ox, float oy); + Sprite(const Graphic* graphic, float ox, float oy); - virtual ~Sprite(); + virtual ~Sprite(); - Math::Vector2 getSize(); + Math::Vector2 getSize(); - void render(float x, float y, float sx, float sy, float r) const override; + void render(float x, float y, float sx, float sy, float r) const override; - private: + private: - void setOrigin(Origin origin); + void setOrigin(Origin origin); - const Math::Vector2 mOrigin; + const Math::Vector2 mOrigin; - /// - /// Quad of graphic. - /// - const Math::Quad mQuad; + /// + /// Quad of graphic. + /// + const Math::Quad mQuad; - const Graphic* mGraphic; + const Graphic* mGraphic; - }; + }; - } // namespace Graphics + } // namespace Graphics } // namespace JinEngine #endif \ No newline at end of file -- cgit v1.1-26-g67d0