|
@@ -7,11 +7,10 @@
|
|
|
#include "utility/misc.h"
|
|
#include "utility/misc.h"
|
|
|
#include "render/Pixel.h"
|
|
#include "render/Pixel.h"
|
|
|
|
|
|
|
|
-#define TEXTURE WalrusRPG::Graphics::Texture
|
|
|
|
|
-
|
|
|
|
|
|
|
+using namespace WalrusRPG::Graphics; /*Texture*/
|
|
|
using WalrusRPG::Graphics::Pixel;
|
|
using WalrusRPG::Graphics::Pixel;
|
|
|
|
|
|
|
|
-TEXTURE::Texture(char *data) : data()
|
|
|
|
|
|
|
+Texture::Texture(char *data) : data()
|
|
|
{
|
|
{
|
|
|
uint16_t *data_16 = (uint16_t *) data;
|
|
uint16_t *data_16 = (uint16_t *) data;
|
|
|
this->data.create(data_16[0], data_16[1]);
|
|
this->data.create(data_16[0], data_16[1]);
|
|
@@ -33,7 +32,7 @@ TEXTURE::Texture(char *data) : data()
|
|
|
free(pixels);
|
|
free(pixels);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-TEXTURE::Texture(WalrusRPG::PIAF::File entry) : data()
|
|
|
|
|
|
|
+Texture::Texture(WalrusRPG::PIAF::File entry) : data()
|
|
|
{
|
|
{
|
|
|
// UNUSED(data);
|
|
// UNUSED(data);
|
|
|
// TOOD : load from PIAF
|
|
// TOOD : load from PIAF
|
|
@@ -41,17 +40,17 @@ TEXTURE::Texture(WalrusRPG::PIAF::File entry) : data()
|
|
|
this->data.loadFromMemory(entry.get(), entry.file_size);
|
|
this->data.loadFromMemory(entry.get(), entry.file_size);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-TEXTURE::~Texture()
|
|
|
|
|
|
|
+Texture::~Texture()
|
|
|
{
|
|
{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-WalrusRPG::Utils::Rect TEXTURE::get_dimensions()
|
|
|
|
|
|
|
+WalrusRPG::Utils::Rect Texture::get_dimensions()
|
|
|
{
|
|
{
|
|
|
sf::Vector2u size = data.getSize();
|
|
sf::Vector2u size = data.getSize();
|
|
|
return WalrusRPG::Utils::Rect(0, 0, size.x, size.y);
|
|
return WalrusRPG::Utils::Rect(0, 0, size.x, size.y);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-const WalrusRPG::Graphics::Pixel TEXTURE::get_pixel(unsigned x, unsigned y)
|
|
|
|
|
|
|
+const WalrusRPG::Graphics::Pixel Texture::get_pixel(unsigned x, unsigned y)
|
|
|
{
|
|
{
|
|
|
UNUSED(x);
|
|
UNUSED(x);
|
|
|
UNUSED(y);
|
|
UNUSED(y);
|