OK! Ich gebe sie euch gleich alle, aber wehe ihr beschwert euch!
Kompilierung läuft...
BattleStarLeveleditor.cpp
c:\sc_br\battlestarleveleditor\ccreateblock.h(5) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Position'
c:\sc_br\battlestarleveleditor\ccreateblock.h(5) : error C2501: 'bsVec3' : Fehlende Speicherklasse oder Typbezeichner
c:\sc_br\battlestarleveleditor\ccreateblock.h(5) : error C2501: 'Position' : Fehlende Speicherklasse oder Typbezeichner
c:\sc_br\battlestarleveleditor\ccreateblock.h(6) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Length'
c:\sc_br\battlestarleveleditor\ccreateblock.h(6) : error C2501: 'bsVec3' : Fehlende Speicherklasse oder Typbezeichner
c:\sc_br\battlestarleveleditor\ccreateblock.h(6) : error C2501: 'Length' : Fehlende Speicherklasse oder Typbezeichner
c:\sc_br\battlestarleveleditor\ccreateblock.h(7) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Rotation'
c:\sc_br\battlestarleveleditor\ccreateblock.h(7) : error C2501: 'bsVec3' : Fehlende Speicherklasse oder Typbezeichner
c:\sc_br\battlestarleveleditor\ccreateblock.h(7) : error C2501: 'Rotation' : Fehlende Speicherklasse oder Typbezeichner
Fehler beim Ausführen von cl.exe.
BattleStarLeveleditor.exe - 9 Fehler, 0 Warnung(en)
So, ich hoffe ihr könnt mir jetzt sagen was falsch ist!
Auf jedenfall hat es etwas damit zu tun das die Engine nicht richtig eingefügt wird (die Lib`s sind drin und in der Datei in der auch die cCreateBlock.h Datei eingefügt wird fügt auch die Engine Header Datei ein).
(hier noch der Quellcode der cCreateBlock Datei)
#include "BattleStarLeveleditor.h"
class cCreateBlock
{
bsVec3 Position; // Position
bsVec3 Length; // Länge, Breite, Höhe
bsVec3 Rotation; // Rotation
cCreateBlock(const float x) : Position[0](x), Position[1](x), Position[2](x) {}
};
Was wäre wenn in jedem von uns ein Held stecken würde? Was wäre wenn jeder von uns als Held geboren wäre? Hättest du den Mut Held zu werden?
Legenden des Tassadar, Kapitel 3, Absatz 5
Starcraft - Battle of Races