void Hero::updateAndDrawHero(float frametime, Time &time, std::vector<lv::Object> &solidObj, std::vector<lv::Object> &groundObj, RenderWindow &window) { this->time = time; H_Animation.updateAnimation(time); drawHero(window); heroControl(solidObj, groundObj, frametime); collisionHeroWithX(solidObj, frametime); collisionHeroWithY(solidObj, frametime); updateGravi(frametime); }
void draw( GameInfo &gi ) { drawMap( gi ); drawHero( gi.heroPos ); }