Page MenuHomePhabricator (Chris)

GhostEntity.h
No OneTemporary

Authored By
Unknown
Size
662 B
Referenced Files
None
Subscribers
None

GhostEntity.h

#ifndef GHOSTENTITY_H
#define GHOSTENTITY_H
#include "EnemyEntity.h"
class GhostEntity : public EnemyEntity
{
public:
GhostEntity(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 void collideWithEnemy(EnemyEntity* entity) override;
virtual void collideWithBolt(BoltEntity* boltEntity);
virtual void drop();
private:
float timer;
int getGhostFade();
};
#endif // GHOSTENTITY_H

File Metadata

Mime Type
text/x-c++
Expires
Sat, Nov 14, 11:15 PM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
120440
Default Alt Text
GhostEntity.h (662 B)

Event Timeline