I'm very new to Irrlicht and was wondering if anyone else had experienced this. I'm using MS VC++ .NET and have noticed that the code completion/intellisense works great for all Irrlicht object types (IrrlichtDevice, ISceneManager, IGUIEnvironment, etc) EXCEPT for IVideoDriver. If I type something like this:
IVideoDriver* driver = device->getVideoDriver();
driver->
Then normally at this point a list of IVideoDriver class members would pop up, but instead I get "IntelliSense: 'Expression to the left of . or -> has a type which could not be resolved'". It makes me very sad every time I see it. Has anyone else noticed this, is there any way to fix it? Thanks!
VC++ .NET IntelliSense Problem with IVideoDriver
Yeah, this bewildered me the first time it happened to me. Now, I post this tip every time Niko makes a release.
1. Go into your project's directory.
2. Make sure that the project is closed and VC++ is not running.
3. Delete the .NCB file.
This is where intellisense stores it's function listings. It will be rebuilt the next time you open the project.
1. Go into your project's directory.
2. Make sure that the project is closed and VC++ is not running.
3. Delete the .NCB file.
This is where intellisense stores it's function listings. It will be rebuilt the next time you open the project.
Crud, how do I do this again?