4 #include "../Core/Resource.h"
5 #include "../Core/Vector2d.h"
6 #include "../Core/Color.h"
7 #include "TextureManager.h"
19 Texture(
const sf::Texture& texture,
const detail::tex_id&
id);
20 Texture(
const detail::tex_id&
id);
23 static Texture loadFromFile(
const std::string& path,
const Rect& area =
Rect());
25 void fill(
const Rect& area,
const Color& color);
28 void smooth(
bool smooth);
29 void repeat(
bool repeat);
Class representing a loaded resource.
Definition: Resource.h:16
Definition: Box2DPlugin.h:6
A color represented in the RGBA format.
Definition: Color.h:6
A 2D vector.
Definition: Vector2d.h:14