In sifting through Irrlicht's code, I found COpenGLTexture.h. I figured I should be able to create an instance of it, but I can't. I'm sure the answer is simple enough, but why not? How is the engine setup so that this class is hidden from the programmer? I can't even find other files that include the header other than COpenGLDriver.h, which pretty much deadends, as well.
Simple example:
Code: Select all
#include <irrlicht.h>
int main()
{
COpenGLTexture texture( proper params );
return 0;
}