| 1234567891011121314151617181920212223 |
- $#include "Sprite2D.h"
- class Sprite2D : public Resource
- {
- public:
- void SetTexture(Texture2D* texture);
- void SetRectangle(const IntRect& rectangle);
- void SetHotSpot(const Vector2& hotSpot);
- void SetOffset(const IntVector2& offset);
- void SetSpriteSheet(SpriteSheet2D* spriteSheet);
- Texture2D* GetTexture() const;
- const IntRect& GetRectangle() const;
- const Vector2& GetHotSpot() const;
- const IntVector2& GetOffset() const;
- SpriteSheet2D* GetSpriteSheet() const;
- tolua_property__get_set Texture2D* texture;
- tolua_property__get_set IntRect rectangle;
- tolua_property__get_set Vector2 hotSpot;
- tolua_property__get_set IntVector2 offset;
- tolua_property__get_set SpriteSheet2D* spriteSheet;
- };
|