Jaka może być przyczyna? "> expected class name before '{' token" ?
#ifndef CMOVEABLE_H
#define CMOVEABLE_H
#include "CObject.h"
class CMoveable : public CObject
{
public:
int zasieg;
int predkosc;
int czas_tworzenia;
int HP;
int obrazenia;
virtual void move();
virtual void action() ;
virtual void shoot();
CMoveable();
virtual ~CMoveable();
};
#include <QGraphicsItem>
#include "cmap.h"
#include "game.h"
class CMap;
class CGame;
class CObject
{
public:
int x;
int y;
char strona_konfliktu;
virtual void action () ;
CMap *Mapa;
void set_Mapa(CMap*);
CObject();
};
class CMap;
class CGame : public QObject{
Q_OBJECT
public:
CGame();
QTimer *timer;
int time;
CMap *Mapa;
void create(CMap *);
friend class CMap;
friend void set_Mapa( CGame *);
public slots:
void simulatestep();
};