Klasa bytu, który może poruszać sie po mapie, i mieć animacje.
Więcej...
#include <Entity.hpp>
Metody publiczne |
| | Entity (unsigned int x=32, unsigned int y=32) |
| | Konstruktor.
|
| bool | load (const std::string path) |
| | Ładuje animacje z pliku.
|
|
void | moveDown () |
| | Porusza obiekt w dół i animuje ruch.
|
|
void | moveLeft () |
| | Porusza obiekt w lewo i animuje ruch.
|
|
void | moveRight () |
| | Porusza obiekt w prawo i animuje ruch.
|
|
void | moveUp () |
| | Porusza obiekt w góre i animuje ruch.
|
|
void | update () |
| | Odświeża animacje.
|
|
void | idle () |
| | idle
|
| void | setPosition (unsigned int, unsigned int) |
| | Ustawia pozycje ( w kaflach )
|
| void | setPositionFloat (float, float) |
| | Ustawia pozycje ( float )
|
| sf::Vector2u | getPosition () |
| | Zwraca pozycje przeliczoną na kafle.
|
|
sf::Vector2f | getPositionFloat () |
| | Zwraca pozycje w floatcie.
|
|
virtual void | draw (sf::RenderTarget &target, sf::RenderStates states) const |
| | Rysuje.
|
Opis szczegółowy
Klasa bytu, który może poruszać sie po mapie, i mieć animacje.
Dokumentacja konstruktora i destruktora
| Entity::Entity |
( |
unsigned int |
x = 32, |
|
|
unsigned int |
y = 32 |
|
) |
| |
Dokumentacja funkcji składowych
| sf::Vector2u Entity::getPosition |
( |
| ) |
|
Zwraca pozycje przeliczoną na kafle.
- Zwraca
- Pozycja
| bool Entity::load |
( |
const std::string |
path | ) |
|
Ładuje animacje z pliku.
Możliwe dwa formaty plików, informacje logowane do pliku.
- Parametry
-
| path | - ścieżka do pliku XML |
- Zwraca
- Powodzenie operacji
| void Entity::setPosition |
( |
unsigned int |
x, |
|
|
unsigned int |
y |
|
) |
| |
Ustawia pozycje ( w kaflach )
- Parametry
-
| void Entity::setPositionFloat |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
Ustawia pozycje ( float )
- Parametry
-
Dokumentacja atrybutów składowych
| bool Entity::nokeypressed |
|
protected |
| sf::Vector2f Entity::position |
|
protected |
Szybkość przemieszczania się
| sf::Texture Entity::tiles |
|
protected |
Dokumentacja dla tej klasy została wygenerowana z plików: