Pacman Torben Petré
Loading...
Searching...
No Matches
WallView.h
Go to the documentation of this file.
1#ifndef PACMAN_WALLVIEW_H
2#define PACMAN_WALLVIEW_H
3
5#include "EntityView.h"
6
7
8class WallView final : public EntityView {
9public:
15 explicit WallView(const std::shared_ptr<logic::WallModel> &model, char type);
16
17private:
18 // Not implemented.
19 void update(logic::Events event) override {};
20};
21
22
23#endif //PACMAN_WALLVIEW_H
std::shared_ptr< logic::EntityModel > model
Definition EntityView.h:46
EntityView(const std::shared_ptr< logic::EntityModel > &model, float frameDuration)
Definition EntityView.cpp:6
WallView(const std::shared_ptr< logic::WallModel > &model, char type)
WallView renders a specific wall piece.
Definition WallView.cpp:6
Events
Definition Observer.h:14