Boogy
24-03-2010 18:31:30
I just integrated OgreBullet in my project. So I started doing some OgreBullet code
But this gives me these compile errors:
Any ideas?
m_World = new OgreBulletDynamics::DynamicsWorld(FrameWork::getSingletonPtr()->m_SceneMgr, ent->getBoundingBox(), Vector3(0, -9.81,0));
OgreBulletCollisions::DebugDrawer* debugDrawer = new OgreBulletCollisions::DebugDrawer();
SceneNode* debug = FrameWork::getSingletonPtr()->m_SceneMgr->getRootSceneNode()->createChildSceneNode("debugDrawer", Ogre::Vector3::ZERO);
debug->attachObject(static_cast<SimpleRenderable *> (debugDrawer));
But this gives me these compile errors:
Error 1 error C2514: 'OgreBulletDynamics::DynamicsWorld' : class has no constructors
Error 2 error C2512: 'OgreBulletCollisions::DebugDrawer' : no appropriate default constructor available
Error 3 error C2440: 'static_cast' : cannot convert from 'OgreBulletCollisions::DebugDrawer *' to 'Ogre::SimpleRenderable *'
Any ideas?