Znajduje się w klasie 'Animation':
Player* getPlayer();
Z tego co rozumuję, to wskaźnik i jednocześnie metoda klasy Animation.
I jak teraz mam napisać jej definicję, żeby mógł skorzystać z 'this' ?
Jeśli zapiszę tak:
Player getPlayer() {};
- to się nie da skorzystać z 'this'
Próbowałem już chyba na wszystkie sposoby:
Player Player::getPlayer() {};
Player Animation::getPlayer() {};
i wyskakują błędy.
Więc jak?
Zapisałem tak i niby działa, ale o to czy prawidłowo spytam się już autorowi pomysłu.
Player *Animation::getPlayer()
{
Player *wsk = this->player;
return wsk;
}