RPG
 All Klasy Funkcje Zmienne Strony
Metody publiczne | Lista wszystkich składowych
Dokumentacja klasy Player
Diagram dziedziczenia dla Player
Entity

Metody publiczne

 Player (unsigned int x=32, unsigned int y=32)
virtual void draw (sf::RenderTarget &target, sf::RenderStates states) const
 Rysuje.
- Metody publiczne dziedziczone z Entity
 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.

Dodatkowe Dziedziczone Składowe

- Atrybuty chronione dziedziczone z Entity
unsigned int tile_width = 32
unsigned int tile_height = 32
std::vector< Animationanims
 Animacje.
Animationc_anim
 Aktualna animacja.
AnimatedTex anitex
 Util.
sf::Vector2f position
 Pozycja.
sf::Texture tiles
 Tekstura.
float speed
 Szybkość przemieszczania się
sf::Clock _clock
 Zegarek.
bool nokeypressed
 klawisz

Dokumentacja dla tej klasy została wygenerowana z plików: