1>path\source\gameconsole.cpp(53) : error C2039: 'setPostiion' : is not a member of 'Ogre::OverlayElement' 1> path\source\ogre\ogremain\include\ogreoverlayelement.h(104) : see declaration of 'Ogre::OverlayElement'
ogreoverlayelement.h
class _OgreExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc { // ... public: /** Sets the position of the top-left corner of the element, relative to the screen size (1.0 = screen width / height) */ void setPosition(Real left, Real top); // ... };
The header file and the API documentation both agree, the Ogre::OverlayElement class has a public member named setPosition. The compiler however seems to assert, that the header is wrong?
No, the compiler, the header, and the API docs are all right: I've just been sitting here for about 5 1/2 hours without break.... and can no longer tell the difference between 'void setPosition(Real, Real);' and 'void setPostiion(Real, Real);'
No comments:
Post a Comment