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
4
#include "
../../Logic/Entities/WallModel.h
"
5
#include "
EntityView.h
"
6
7
8
class
WallView
final :
public
EntityView
{
9
public
:
15
explicit
WallView
(
const
std::shared_ptr<logic::WallModel> &
model
,
char
type);
16
17
private
:
18
// Not implemented.
19
void
update(
logic::Events
event)
override
{};
20
};
21
22
23
#endif
//PACMAN_WALLVIEW_H
EntityView.h
WallModel.h
EntityView::model
std::shared_ptr< logic::EntityModel > model
Definition
EntityView.h:46
EntityView::EntityView
EntityView(const std::shared_ptr< logic::EntityModel > &model, float frameDuration)
Definition
EntityView.cpp:6
WallView::WallView
WallView(const std::shared_ptr< logic::WallModel > &model, char type)
WallView renders a specific wall piece.
Definition
WallView.cpp:6
logic::Events
Events
Definition
Observer.h:14
Representation
Entities
WallView.h
Generated by
1.15.0