Sprite2D.pkg 638 B

1234567891011121314151617181920
  1. $#include "Sprite2D.h"
  2. class Sprite2D : public Resource
  3. {
  4. public:
  5. void SetTexture(Texture2D* texture);
  6. void SetRectangle(const IntRect& rectangle);
  7. void SetHotSpot(const Vector2& hotSpot);
  8. void SetSpriteSheet(SpriteSheet2D* spriteSheet);
  9. Texture2D* GetTexture() const;
  10. const IntRect& GetRectangle() const;
  11. const Vector2& GetHotSpot() const;
  12. SpriteSheet2D* GetSpriteSheet() const;
  13. tolua_property__get_set Texture2D* texture;
  14. tolua_property__get_set IntRect rectangle;
  15. tolua_property__get_set Vector2 hotSpot;
  16. tolua_property__get_set SpriteSheet2D* spriteSheet;
  17. };