summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Sprite.cpp4
-rw-r--r--Sprite.h5
2 files changed, 5 insertions, 4 deletions
diff --git a/Sprite.cpp b/Sprite.cpp
index b8a8e72..d87368a 100644
--- a/Sprite.cpp
+++ b/Sprite.cpp
@@ -26,6 +26,6 @@ bool Sprite::visible() {
return isVisible;
}
-bool Sprite::loadImage(std::string path) {
- std::cout << "Sprite::loadImage(): Loading sprite " << path << ".\n";
+bool Sprite::setImage(std::string path) {
+ image = loadImage(path);
}
diff --git a/Sprite.h b/Sprite.h
index 59a4399..74f9bea 100644
--- a/Sprite.h
+++ b/Sprite.h
@@ -4,6 +4,7 @@
#include <string>
#include "SDL/SDL.h"
#include "SDL/SDL_image.h"
+#include "intensemarcus.h"
class Sprite {
public:
@@ -20,9 +21,9 @@ class Sprite {
bool visible();
// Load in this sprite's image
- bool loadImage(std::string path);
+ bool setImage(std::string path);
// This sprite's image
- SDL_Surface image;
+ SDL_Surface *image;
protected:
// Coordinates