Hallo,
Ich habe mir diese Beispiel (
http://www.gamefromscratch.com/page/Game…ion-Part-3.aspx) angeschaut und versucht nachzubasteln + abzuändern, aber bei der Klassenformulierung komm ich einfach nich weiter :/
Ich habe doch in der Player.hpp die VisualGameObject.hpp eingebunden, warum findet er die klasse nicht? er gibt immer den error C2504: Basisklasse undefiniert aus... hab ich was wichtiges verpasst? :/
Code:
VisualGameObject.hpp
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#pragma once
#include "Game.hpp"
class VisualGameObject
{
public:
VisualGameObject();
virtual ~VisualGameObject();
virtual void Load(std::string filename);
virtual void Draw(sf::RenderWindow & window);
virtual void SetPosition(float x, float y);
private:
sf::Sprite _Sprite;
sf::Texture _Texture;
std::string _filename;
bool _isLoaded;
};
|
Player.hpp
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
|
#pragma once
#include "VisualGameObject.hpp"
class Player : public VisualGameObject
{
public:
Player();
~Player();
};
|
PS: Wie formatier ich die [.cpp] dinger?
EDIT by dot: Formatierung fixed.