#1
engine.h
engine.cpp
Donc simplement en instanciant... pan, rapport d'erreur, aucun message dans la console.
Ca plante sur l'appel de "addStaticText" en commentant la ligne ca fonctionne.
Si vous voyez ce que c'est.... Je sens que c'est une pauvre boulette de fin de journée... bon une soupe et puis au lit moi
M'sieurs dames, a vot' bon coeur
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
28-02-2007 19:57:00
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.152.32.75
- Courriel Site web
Yop les gens,
Apres une longue trève irrlicht et une cure de python je me suis enfin décidé à me mettre plus sérieusement au C++. Et là ca chie ![]()
J'ai repris le Hello world, et j'ai voulu le remanier pour me faire une petite base commune pour tous mes projets. Le bouzin est du type :
main.cpp
#include "engine.h"
int main()
{
engine myEngine;
return 0;
}engine.h
#ifndef DEF_ENGINE
#define DEF_ENGINE
#include <irrlicht.h>
using namespaces .......
class engine
{
private:
IrrlichtDevice *device;
IVideoDriver* driver;
ISceneManager* smgr;
IGUIEnvironment* guienv;
IAnimatedMesh* mesh;
IAnimatedMeshSceneNode* node;
public:
engine();
};
#endifengine.cpp
#include "engine.h"
#include <irrlicht.h>
using namespaces blabla
engine::engine()
{
device = createDevice( EDT_SOFTWARE2, dimension2d<s32>(640, 480), 16,false, false, false, 0);
device->setWindowCaption(L"Hello World! - Irrlicht Engine Demo");
guienv->addStaticText(L"Hello World! This is the Irrlicht Software renderer!",rect<int>(10,10,260,22), true);
}Donc simplement en instanciant... pan, rapport d'erreur, aucun message dans la console.
Ca plante sur l'appel de "addStaticText" en commentant la ligne ca fonctionne.
Si vous voyez ce que c'est.... Je sens que c'est une pauvre boulette de fin de journée... bon une soupe et puis au lit moi
M'sieurs dames, a vot' bon coeur
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
#2
Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.
28-02-2007 20:15:58
- Copland
- Modérateurs
- Date d'inscription:
- Messages: 657
- IP: 90.5.156.58
- Courriel Site web
Tout simplement guienv doit être à null donc ça plante non ?
Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.
Hors ligne
#3
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
01-03-2007 17:32:15
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 88.122.184.26
- Courriel Site web
lol
C'est bien ce que je pensais
j'avais oublié le getGuienv()
merci bien ![]()
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne



