libsegl/rect.h

27 lines
357 B
C
Raw Normal View History

#ifndef __RECT_H
#define __RECT_H
2008-02-09 13:43:23 +01:00
#include <SDL.h>
namespace segl {
class Rect {
2008-02-09 13:43:23 +01:00
public:
float x, y;
float w, h;
Rect();
Rect(float, float, float, float);
Rect(const SDL_Rect&);
2008-02-09 13:43:23 +01:00
void set(float, float, float, float);
void setPoint(float, float);
void setDim(float, float);
SDL_Rect getSDLRect();
};
} // namespace segl
2008-02-09 13:43:23 +01:00
#endif