Hummingbird Framework
|
Public Member Functions | |
Texture (const sf::Texture &texture, const detail::tex_id &id) | |
Texture (const detail::tex_id &id) | |
void | fill (const Rect &area, const Color &color) |
void | stroke (const Vector2d &start, const Vector2d &end, const Color &color) |
Vector2d | size () const |
void | smooth (bool smooth) |
void | repeat (bool repeat) |
![]() | |
Resource (const sf::Texture &resource, const detail::tex_id &id) | |
Class constructor. More... | |
Resource (const detail::tex_id &id) | |
Class constructor. Used for getting an already loaded resource. More... | |
Resource (const Resource &other) | |
Copy constructor. More... | |
Resource & | operator= (const Resource &other) |
Copy assignment. More... | |
~Resource () | |
Class destructor. More... | |
const sf::Texture & | get () const |
Get the resource. More... | |
sf::Texture & | get () |
Get the resource. More... | |
const detail::tex_id & | id () const |
Get the resource id. | |
Static Public Member Functions | |
static Texture | t404 () |
static Texture | loadFromFile (const std::string &path, const Rect &area=Rect()) |
static Texture | makeTexture (const Vector2d &size) |
Additional Inherited Members | |
![]() | |
int | m_id |