Page MenuHomePhabricator (Chris)

ButcherEntity.h
No OneTemporary

Authored By
Unknown
Size
687 B
Referenced Files
None
Subscribers
None

ButcherEntity.h

#ifndef BUTCHERENTITY_H
#define BUTCHERENTITY_H
#include "EnemyEntity.h"
#include "PlayerEntity.h"
class ButcherEntity : public EnemyEntity
{
public:
ButcherEntity(float x, float y);
virtual void animate(float delay);
virtual void render(sf::RenderTarget* app);
virtual void calculateBB();
protected:
virtual void collideMapRight();
virtual void collideMapLeft();
virtual void collideMapTop();
virtual void collideMapBottom();
virtual bool hurt(int damages, enumShotType hurtingType, int level);
virtual void collideWithEnnemy(GameEntity* collidingEntity);
virtual void drop();
private:
float timer;
};
#endif // BUTCHERENTITY_H

File Metadata

Mime Type
text/x-c++
Expires
Sat, Nov 14, 7:37 PM (20 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
137189
Default Alt Text
ButcherEntity.h (687 B)

Event Timeline