Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:104:43: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- virtual void okDialogClosed(const Ogre::DisplayString& message) {}
- ^
- /usr/local/include/OGRE/SdkTrays.h:104:64: error: ISO C++ forbids declaration of ‘message’ with no type [-fpermissive]
- virtual void okDialogClosed(const Ogre::DisplayString& message) {}
- ^
- /usr/local/include/OGRE/SdkTrays.h:105:46: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- virtual void yesNoDialogClosed(const Ogre::DisplayString& question, bool yesHit) {}
- ^
- /usr/local/include/OGRE/SdkTrays.h:105:67: error: ISO C++ forbids declaration of ‘question’ with no type [-fpermissive]
- virtual void yesNoDialogClosed(const Ogre::DisplayString& question, bool yesHit) {}
- ^
- /usr/local/include/OGRE/SdkTrays.h:134:46: error: ‘Ogre::OverlayElement’ has not been declared
- static void nukeOverlayElement(Ogre::OverlayElement* element)
- ^
- /usr/local/include/OGRE/SdkTrays.h:163:40: error: ‘Ogre::OverlayElement’ has not been declared
- static bool isCursorOver(Ogre::OverlayElement* element, const Ogre::Vector2& cursorPos, Ogre::Real voidBorder = 0)
- ^
- /usr/local/include/OGRE/SdkTrays.h:179:49: error: ‘Ogre::OverlayElement’ has not been declared
- static Ogre::Vector2 cursorOffset(Ogre::OverlayElement* element, const Ogre::Vector2& cursorPos)
- ^
- /usr/local/include/OGRE/SdkTrays.h:189:49: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- static Ogre::Real getCaptionWidth(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area)
- ^
- /usr/local/include/OGRE/SdkTrays.h:189:70: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- static Ogre::Real getCaptionWidth(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area)
- ^
- /usr/local/include/OGRE/SdkTrays.h:189:85: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- static Ogre::Real getCaptionWidth(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area)
- ^
- /usr/local/include/OGRE/SdkTrays.h:214:44: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- static void fitCaptionToArea(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area, Ogre::Real maxWidth)
- ^
- /usr/local/include/OGRE/SdkTrays.h:214:65: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- static void fitCaptionToArea(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area, Ogre::Real maxWidth)
- ^
- /usr/local/include/OGRE/SdkTrays.h:214:80: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- static void fitCaptionToArea(const Ogre::DisplayString& caption, Ogre::TextAreaOverlayElement* area, Ogre::Real maxWidth)
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:238:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* getOverlayElement()
- ^
- /usr/local/include/OGRE/SdkTrays.h:282:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* mElement;
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::Widget::Widget()’:
- /usr/local/include/OGRE/SdkTrays.h:118:13: error: ‘mElement’ was not declared in this scope
- mElement = 0;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Widget::cleanup()’:
- /usr/local/include/OGRE/SdkTrays.h:126:17: error: ‘mElement’ was not declared in this scope
- if (mElement) nukeOverlayElement(mElement);
- ^
- /usr/local/include/OGRE/SdkTrays.h:127:13: error: ‘mElement’ was not declared in this scope
- mElement = 0;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In static member function ‘static void OgreBites::Widget::nukeOverlayElement(int*)’:
- /usr/local/include/OGRE/SdkTrays.h:136:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* container = dynamic_cast<Ogre::OverlayContainer*>(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h:136:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:136:37: error: ‘container’ was not declared in this scope
- Ogre::OverlayContainer* container = dynamic_cast<Ogre::OverlayContainer*>(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h:136:62: error: expected type-specifier
- Ogre::OverlayContainer* container = dynamic_cast<Ogre::OverlayContainer*>(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h:136:62: error: expected ‘>’
- /usr/local/include/OGRE/SdkTrays.h:136:62: error: expected ‘(’
- /usr/local/include/OGRE/SdkTrays.h:136:62: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- /usr/local/include/OGRE/SdkTrays.h:136:62: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:136:85: error: expected primary-expression before ‘>’ token
- Ogre::OverlayContainer* container = dynamic_cast<Ogre::OverlayContainer*>(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h:136:95: error: expected ‘)’ before ‘;’ token
- Ogre::OverlayContainer* container = dynamic_cast<Ogre::OverlayContainer*>(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h:139:29: error: ‘OverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::OverlayElement*> toDelete;
- ^
- /usr/local/include/OGRE/SdkTrays.h:139:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:139:29: error: ‘OverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::OverlayElement*> toDelete;
- ^
- /usr/local/include/OGRE/SdkTrays.h:139:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:139:50: error: template argument 1 is invalid
- std::vector<Ogre::OverlayElement*> toDelete;
- ^
- /usr/local/include/OGRE/SdkTrays.h:139:50: error: template argument 2 is invalid
- /usr/local/include/OGRE/SdkTrays.h:139:60: error: invalid type in declaration before ‘;’ token
- std::vector<Ogre::OverlayElement*> toDelete;
- ^
- /usr/local/include/OGRE/SdkTrays.h:141:23: error: ‘Ogre::OverlayContainer’ has not been declared
- Ogre::OverlayContainer::ChildIterator children = container->getChildIterator();
- ^
- /usr/local/include/OGRE/SdkTrays.h:141:55: error: expected ‘;’ before ‘children’
- Ogre::OverlayContainer::ChildIterator children = container->getChildIterator();
- ^
- /usr/local/include/OGRE/SdkTrays.h:142:24: error: ‘children’ was not declared in this scope
- while (children.hasMoreElements())
- ^
- /usr/local/include/OGRE/SdkTrays.h:144:30: error: request for member ‘push_back’ in ‘toDelete’, which is of non-class type ‘int’
- toDelete.push_back(children.getNext());
- ^
- /usr/local/include/OGRE/SdkTrays.h:147:55: error: request for member ‘size’ in ‘toDelete’, which is of non-class type ‘int’
- for (unsigned int i = 0; i < toDelete.size(); i++)
- ^
- /usr/local/include/OGRE/SdkTrays.h:149:50: error: invalid types ‘int[unsigned int]’ for array subscript
- nukeOverlayElement(toDelete[i]);
- ^
- /usr/local/include/OGRE/SdkTrays.h:154:17: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* parent = element->getParent();
- ^
- /usr/local/include/OGRE/SdkTrays.h:154:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:154:41: error: ‘parent’ was not declared in this scope
- Ogre::OverlayContainer* parent = element->getParent();
- ^
- /usr/local/include/OGRE/SdkTrays.h:154:59: error: request for member ‘getParent’ in ‘* element’, which is of non-class type ‘int’
- Ogre::OverlayContainer* parent = element->getParent();
- ^
- /usr/local/include/OGRE/SdkTrays.h:155:58: error: request for member ‘getName’ in ‘* element’, which is of non-class type ‘int’
- if (parent) parent->removeChild(element->getName());
- ^
- /usr/local/include/OGRE/SdkTrays.h:156:23: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager::getSingleton().destroyOverlayElement(element);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In static member function ‘static bool OgreBites::Widget::isCursorOver(int*, const Ogre::Vector2&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:165:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:165:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:165:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:165:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:166:37: error: request for member ‘_getDerivedLeft’ in ‘* element’, which is of non-class type ‘int’
- Ogre::Real l = element->_getDerivedLeft() * om.getViewportWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:167:37: error: request for member ‘_getDerivedTop’ in ‘* element’, which is of non-class type ‘int’
- Ogre::Real t = element->_getDerivedTop() * om.getViewportHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:168:41: error: request for member ‘getWidth’ in ‘* element’, which is of non-class type ‘int’
- Ogre::Real r = l + element->getWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:169:41: error: request for member ‘getHeight’ in ‘* element’, which is of non-class type ‘int’
- Ogre::Real b = t + element->getHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In static member function ‘static Ogre::Vector2 OgreBites::Widget::cursorOffset(int*, const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:181:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:181:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:181:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:181:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:182:58: error: request for member ‘_getDerivedLeft’ in ‘* element’, which is of non-class type ‘int’
- return Ogre::Vector2(cursorPos.x - (element->_getDerivedLeft() * om.getViewportWidth() + element->getWidth() / 2),
- ^
- /usr/local/include/OGRE/SdkTrays.h:182:111: error: request for member ‘getWidth’ in ‘* element’, which is of non-class type ‘int’
- return Ogre::Vector2(cursorPos.x - (element->_getDerivedLeft() * om.getViewportWidth() + element->getWidth() / 2),
- ^
- /usr/local/include/OGRE/SdkTrays.h:183:41: error: request for member ‘_getDerivedTop’ in ‘* element’, which is of non-class type ‘int’
- cursorPos.y - (element->_getDerivedTop() * om.getViewportHeight() + element->getHeight() / 2));
- ^
- /usr/local/include/OGRE/SdkTrays.h:183:94: error: request for member ‘getHeight’ in ‘* element’, which is of non-class type ‘int’
- cursorPos.y - (element->_getDerivedTop() * om.getViewportHeight() + element->getHeight() / 2));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In static member function ‘static Ogre::Real OgreBites::Widget::getCaptionWidth(const int&, int*)’:
- /usr/local/include/OGRE/SdkTrays.h:191:95: error: request for member ‘getFontName’ in ‘* area’, which is of non-class type ‘int’
- Ogre::Font* font = (Ogre::Font*)Ogre::FontManager::getSingleton().getByName(area->getFontName()).getPointer();
- ^
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘caption’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:192:36: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- Ogre::String current = DISPLAY_STRING_TO_STRING(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h:200:31: error: request for member ‘getSpaceWidth’ in ‘* area’, which is of non-class type ‘int’
- if (area->getSpaceWidth() != 0) lineWidth += area->getSpaceWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:200:72: error: request for member ‘getSpaceWidth’ in ‘* area’, which is of non-class type ‘int’
- if (area->getSpaceWidth() != 0) lineWidth += area->getSpaceWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:201:78: error: request for member ‘getCharHeight’ in ‘* area’, which is of non-class type ‘int’
- else lineWidth += font->getGlyphAspectRatio(' ') * area->getCharHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:205:81: error: request for member ‘getCharHeight’ in ‘* area’, which is of non-class type ‘int’
- else lineWidth += font->getGlyphAspectRatio(current[i]) * area->getCharHeight();
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In static member function ‘static void OgreBites::Widget::fitCaptionToArea(const int&, int*, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:216:92: error: request for member ‘getFontName’ in ‘* area’, which is of non-class type ‘int’
- Ogre::Font* f = (Ogre::Font*)Ogre::FontManager::getSingleton().getByName(area->getFontName()).getPointer();
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘caption’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:217:30: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- Ogre::String s = DISPLAY_STRING_TO_STRING(caption);
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:226:42: error: request for member ‘getSpaceWidth’ in ‘* area’, which is of non-class type ‘int’
- if (s[i] == ' ' && area->getSpaceWidth() != 0) width += area->getSpaceWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:226:79: error: request for member ‘getSpaceWidth’ in ‘* area’, which is of non-class type ‘int’
- if (s[i] == ' ' && area->getSpaceWidth() != 0) width += area->getSpaceWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h:227:68: error: request for member ‘getCharHeight’ in ‘* area’, which is of non-class type ‘int’
- else width += f->getGlyphAspectRatio(s[i]) * area->getCharHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:235:19: error: request for member ‘setCaption’ in ‘* area’, which is of non-class type ‘int’
- area->setCaption(s);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘const String& OgreBites::Widget::getName()’:
- /usr/local/include/OGRE/SdkTrays.h:245:20: error: ‘mElement’ was not declared in this scope
- return mElement->getName();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Widget::hide()’:
- /usr/local/include/OGRE/SdkTrays.h:255:13: error: ‘mElement’ was not declared in this scope
- mElement->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Widget::show()’:
- /usr/local/include/OGRE/SdkTrays.h:260:13: error: ‘mElement’ was not declared in this scope
- mElement->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::Widget::isVisible()’:
- /usr/local/include/OGRE/SdkTrays.h:265:20: error: ‘mElement’ was not declared in this scope
- return mElement->isVisible();
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:298:48: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:298:69: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:321:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:326:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:326:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:389:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mBP;
- ^
- /usr/local/include/OGRE/SdkTrays.h:390:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::Button::Button(const String&, const int&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:300:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Button", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:300:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Button", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:301:13: error: ‘mBP’ was not declared in this scope
- mBP = (Ogre::BorderPanelOverlayElement*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:301:20: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mBP = (Ogre::BorderPanelOverlayElement*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:301:20: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:301:52: error: expected primary-expression before ‘)’ token
- mBP = (Ogre::BorderPanelOverlayElement*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:301:53: error: expected ‘;’ before ‘mElement’
- mBP = (Ogre::BorderPanelOverlayElement*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:302:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)mBP->getChild(mBP->getName() + "/ButtonCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:302:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)mBP->getChild(mBP->getName() + "/ButtonCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:302:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:302:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)mBP->getChild(mBP->getName() + "/ButtonCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:302:56: error: expected ‘;’ before ‘mBP’
- mTextArea = (Ogre::TextAreaOverlayElement*)mBP->getChild(mBP->getName() + "/ButtonCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Button::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:328:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h:329:33: error: ‘mElement’ was not declared in this scope
- if (mFitToContents) mElement->setWidth(getCaptionWidth(caption, mTextArea) + mElement->getHeight() - 12);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Button::_cursorPressed(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:336:30: error: ‘mElement’ was not declared in this scope
- if (isCursorOver(mElement, cursorPos, 4)) setState(BS_DOWN);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Button::_cursorMoved(const Ogre::Vector2&, float)’:
- /usr/local/include/OGRE/SdkTrays.h:350:30: error: ‘mElement’ was not declared in this scope
- if (isCursorOver(mElement, cursorPos, 4))
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Button::setState(const OgreBites::ButtonState&)’:
- /usr/local/include/OGRE/SdkTrays.h:371:17: error: ‘mBP’ was not declared in this scope
- mBP->setBorderMaterialName("SdkTrays/Button/Over");
- ^
- /usr/local/include/OGRE/SdkTrays.h:376:17: error: ‘mBP’ was not declared in this scope
- mBP->setBorderMaterialName("SdkTrays/Button/Up");
- ^
- /usr/local/include/OGRE/SdkTrays.h:381:17: error: ‘mBP’ was not declared in this scope
- mBP->setBorderMaterialName("SdkTrays/Button/Down");
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:402:49: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- TextBox(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real height)
- ^
- /usr/local/include/OGRE/SdkTrays.h:402:70: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- TextBox(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real height)
- ^
- /usr/local/include/OGRE/SdkTrays.h:439:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:444:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:444:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:449:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getText()
- ^
- /usr/local/include/OGRE/SdkTrays.h:457:28: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setText(const Ogre::DisplayString& text)
- ^
- /usr/local/include/OGRE/SdkTrays.h:457:49: error: ISO C++ forbids declaration of ‘text’ with no type [-fpermissive]
- void setText(const Ogre::DisplayString& text)
- ^
- /usr/local/include/OGRE/SdkTrays.h:530:37: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- void setTextAlignment(Ogre::TextAreaOverlayElement::Alignment ta)
- ^
- /usr/local/include/OGRE/SdkTrays.h:530:71: error: expected ‘,’ or ‘...’ before ‘ta’
- void setTextAlignment(Ogre::TextAreaOverlayElement::Alignment ta)
- ^
- /usr/local/include/OGRE/SdkTrays.h:543:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void appendText(const Ogre::DisplayString& text)
- ^
- /usr/local/include/OGRE/SdkTrays.h:543:52: error: ISO C++ forbids declaration of ‘text’ with no type [-fpermissive]
- void appendText(const Ogre::DisplayString& text)
- ^
- /usr/local/include/OGRE/SdkTrays.h:659:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:660:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mCaptionBar;
- ^
- /usr/local/include/OGRE/SdkTrays.h:661:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mCaptionTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:662:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mScrollTrack;
- ^
- /usr/local/include/OGRE/SdkTrays.h:663:9: error: ‘PanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::PanelOverlayElement* mScrollHandle;
- ^
- /usr/local/include/OGRE/SdkTrays.h:664:9: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Ogre::DisplayString mText;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::TextBox::TextBox(const String&, const int&, Ogre::Real, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:404:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/TextBox", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:404:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/TextBox", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:407:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* container = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:407:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:407:37: error: ‘container’ was not declared in this scope
- Ogre::OverlayContainer* container = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:407:50: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* container = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:407:50: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:407:73: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* container = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:407:74: error: expected ‘;’ before ‘mElement’
- Ogre::OverlayContainer* container = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:408:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)container->getChild(getName() + "/TextBoxText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:408:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)container->getChild(getName() + "/TextBoxText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:408:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:408:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)container->getChild(getName() + "/TextBoxText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:408:56: error: expected ‘;’ before ‘container’
- mTextArea = (Ogre::TextAreaOverlayElement*)container->getChild(getName() + "/TextBoxText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:409:13: error: ‘mCaptionBar’ was not declared in this scope
- mCaptionBar = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxCaptionBar");
- ^
- /usr/local/include/OGRE/SdkTrays.h:409:28: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mCaptionBar = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxCaptionBar");
- ^
- /usr/local/include/OGRE/SdkTrays.h:409:28: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:409:60: error: expected primary-expression before ‘)’ token
- mCaptionBar = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxCaptionBar");
- ^
- /usr/local/include/OGRE/SdkTrays.h:409:61: error: expected ‘;’ before ‘container’
- mCaptionBar = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxCaptionBar");
- ^
- /usr/local/include/OGRE/SdkTrays.h:411:13: error: ‘mCaptionTextArea’ was not declared in this scope
- mCaptionTextArea = (Ogre::TextAreaOverlayElement*)mCaptionBar->getChild(mCaptionBar->getName() + "/TextBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:411:33: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mCaptionTextArea = (Ogre::TextAreaOverlayElement*)mCaptionBar->getChild(mCaptionBar->getName() + "/TextBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:411:33: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:411:62: error: expected primary-expression before ‘)’ token
- mCaptionTextArea = (Ogre::TextAreaOverlayElement*)mCaptionBar->getChild(mCaptionBar->getName() + "/TextBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:411:63: error: expected ‘;’ before ‘mCaptionBar’
- mCaptionTextArea = (Ogre::TextAreaOverlayElement*)mCaptionBar->getChild(mCaptionBar->getName() + "/TextBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:413:13: error: ‘mScrollTrack’ was not declared in this scope
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:413:29: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:413:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:413:61: error: expected primary-expression before ‘)’ token
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:413:62: error: expected ‘;’ before ‘container’
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)container->getChild(getName() + "/TextBoxScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:414:13: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/TextBoxScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:414:30: error: ‘PanelOverlayElement’ is not a member of ‘Ogre’
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/TextBoxScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:414:30: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:59:30: note: ‘Ogre::v1::PanelOverlayElement’
- class _OgreOverlayExport PanelOverlayElement : public OverlayContainer
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:414:56: error: expected primary-expression before ‘)’ token
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/TextBoxScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:414:57: error: expected ‘;’ before ‘mScrollTrack’
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/TextBoxScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:420:13: error: ‘mText’ was not declared in this scope
- mText = "";
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:446:13: error: ‘mCaptionTextArea’ was not declared in this scope
- mCaptionTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::setText(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:459:13: error: ‘mText’ was not declared in this scope
- mText = text;
- ^
- /usr/local/include/OGRE/SdkTrays.h:462:89: error: ‘mTextArea’ was not declared in this scope
- Ogre::Font* font = (Ogre::Font*)Ogre::FontManager::getSingleton().getByName(mTextArea->getFontName()).getPointer();
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘text’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:466:36: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- Ogre::String current = DISPLAY_STRING_TO_STRING(text);
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:471:40: error: ‘mElement’ was not declared in this scope
- Ogre::Real rightBoundary = mElement->getWidth() - 2 * mPadding + mScrollTrack->getLeft() + 10;
- ^
- /usr/local/include/OGRE/SdkTrays.h:471:78: error: ‘mScrollTrack’ was not declared in this scope
- Ogre::Real rightBoundary = mElement->getWidth() - 2 * mPadding + mScrollTrack->getLeft() + 10;
- ^
- /usr/local/include/OGRE/SdkTrays.h:515:17: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:521:17: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::setTextAlignment(int)’:
- /usr/local/include/OGRE/SdkTrays.h:532:17: error: ‘ta’ was not declared in this scope
- if (ta == Ogre::TextAreaOverlayElement::Left) mTextArea->setHorizontalAlignment(Ogre::GHA_LEFT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:532:29: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- if (ta == Ogre::TextAreaOverlayElement::Left) mTextArea->setHorizontalAlignment(Ogre::GHA_LEFT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:532:59: error: ‘mTextArea’ was not declared in this scope
- if (ta == Ogre::TextAreaOverlayElement::Left) mTextArea->setHorizontalAlignment(Ogre::GHA_LEFT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:532:93: error: ‘GHA_LEFT’ is not a member of ‘Ogre’
- if (ta == Ogre::TextAreaOverlayElement::Left) mTextArea->setHorizontalAlignment(Ogre::GHA_LEFT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:532:93: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:72:9: note: ‘GHA_LEFT’
- GHA_LEFT,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:533:34: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- else if (ta == Ogre::TextAreaOverlayElement::Center) mTextArea->setHorizontalAlignment(Ogre::GHA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:533:66: error: ‘mTextArea’ was not declared in this scope
- else if (ta == Ogre::TextAreaOverlayElement::Center) mTextArea->setHorizontalAlignment(Ogre::GHA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:533:100: error: ‘GHA_CENTER’ is not a member of ‘Ogre’
- else if (ta == Ogre::TextAreaOverlayElement::Center) mTextArea->setHorizontalAlignment(Ogre::GHA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:533:100: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:73:9: note: ‘GHA_CENTER’
- GHA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:534:18: error: ‘mTextArea’ was not declared in this scope
- else mTextArea->setHorizontalAlignment(Ogre::GHA_RIGHT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:534:52: error: ‘GHA_RIGHT’ is not a member of ‘Ogre’
- else mTextArea->setHorizontalAlignment(Ogre::GHA_RIGHT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:534:52: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:74:9: note: ‘GHA_RIGHT’
- GHA_RIGHT
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::clearText()’:
- /usr/local/include/OGRE/SdkTrays.h:540:23: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- setText("");
- ^
- /usr/local/include/OGRE/SdkTrays.h:457:14: error: initializing argument 1 of ‘void OgreBites::TextBox::setText(const int&)’ [-fpermissive]
- void setText(const Ogre::DisplayString& text)
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::appendText(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:545:29: error: ‘getText’ was not declared in this scope
- setText(getText() + text);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::refitContents()’:
- /usr/local/include/OGRE/SdkTrays.h:553:13: error: ‘mScrollTrack’ was not declared in this scope
- mScrollTrack->setHeight(mElement->getHeight() - mCaptionBar->getHeight() - 20);
- ^
- /usr/local/include/OGRE/SdkTrays.h:553:37: error: ‘mElement’ was not declared in this scope
- mScrollTrack->setHeight(mElement->getHeight() - mCaptionBar->getHeight() - 20);
- ^
- /usr/local/include/OGRE/SdkTrays.h:553:61: error: ‘mCaptionBar’ was not declared in this scope
- mScrollTrack->setHeight(mElement->getHeight() - mCaptionBar->getHeight() - 20);
- ^
- /usr/local/include/OGRE/SdkTrays.h:556:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setTop(mCaptionBar->getHeight() + mPadding - 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:557:56: error: ‘GHA_RIGHT’ is not a member of ‘Ogre’
- if (mTextArea->getHorizontalAlignment() == Ogre::GHA_RIGHT) mTextArea->setLeft(-mPadding + mScrollTrack->getLeft());
- ^
- /usr/local/include/OGRE/SdkTrays.h:557:56: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:74:9: note: ‘GHA_RIGHT’
- GHA_RIGHT
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:558:61: error: ‘GHA_LEFT’ is not a member of ‘Ogre’
- else if (mTextArea->getHorizontalAlignment() == Ogre::GHA_LEFT) mTextArea->setLeft(mPadding);
- ^
- /usr/local/include/OGRE/SdkTrays.h:558:61: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:72:9: note: ‘GHA_LEFT’
- GHA_LEFT,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:561:29: error: ‘getText’ was not declared in this scope
- setText(getText());
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::setScrollPercentage(Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:570:13: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle->setTop((int)(percentage * (mScrollTrack->getHeight() - mScrollHandle->getHeight())));
- ^
- /usr/local/include/OGRE/SdkTrays.h:570:55: error: ‘mScrollTrack’ was not declared in this scope
- mScrollHandle->setTop((int)(percentage * (mScrollTrack->getHeight() - mScrollHandle->getHeight())));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘unsigned int OgreBites::TextBox::getHeightInLines()’:
- /usr/local/include/OGRE/SdkTrays.h:587:37: error: ‘mElement’ was not declared in this scope
- return (unsigned int) ((mElement->getHeight() - 2 * mPadding - mCaptionBar->getHeight() + 5) / mTextArea->getCharHeight());
- ^
- /usr/local/include/OGRE/SdkTrays.h:587:76: error: ‘mCaptionBar’ was not declared in this scope
- return (unsigned int) ((mElement->getHeight() - 2 * mPadding - mCaptionBar->getHeight() + 5) / mTextArea->getCharHeight());
- ^
- /usr/local/include/OGRE/SdkTrays.h:587:108: error: ‘mTextArea’ was not declared in this scope
- return (unsigned int) ((mElement->getHeight() - 2 * mPadding - mCaptionBar->getHeight() + 5) / mTextArea->getCharHeight());
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::TextBox::_cursorPressed(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:592:18: error: ‘mScrollHandle’ was not declared in this scope
- if (!mScrollHandle->isVisible()) return; // don't care about clicks if text not scrollable
- ^
- /usr/local/include/OGRE/SdkTrays.h:594:53: error: ‘mScrollHandle’ was not declared in this scope
- Ogre::Vector2 co = Widget::cursorOffset(mScrollHandle, cursorPos);
- ^
- /usr/local/include/OGRE/SdkTrays.h:601:43: error: ‘mScrollTrack’ was not declared in this scope
- else if (Widget::isCursorOver(mScrollTrack, cursorPos))
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::TextBox::_cursorMoved(const Ogre::Vector2&, float)’:
- /usr/local/include/OGRE/SdkTrays.h:622:57: error: ‘mScrollHandle’ was not declared in this scope
- Ogre::Vector2 co = Widget::cursorOffset(mScrollHandle, cursorPos);
- ^
- /usr/local/include/OGRE/SdkTrays.h:624:44: error: ‘mScrollTrack’ was not declared in this scope
- Ogre::Real lowerBoundary = mScrollTrack->getHeight() - mScrollHandle->getHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::TextBox::filterLines()’:
- /usr/local/include/OGRE/SdkTrays.h:656:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(shown); // show just the filtered lines
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:681:52: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- SelectMenu(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width,
- ^
- /usr/local/include/OGRE/SdkTrays.h:681:73: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- SelectMenu(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width,
- ^
- /usr/local/include/OGRE/SdkTrays.h:740:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:745:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:745:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:796:28: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void addItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:796:49: error: ISO C++ forbids declaration of ‘item’ with no type [-fpermissive]
- void addItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:802:42: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void insertItem(int index, const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:802:63: error: ISO C++ forbids declaration of ‘item’ with no type [-fpermissive]
- void insertItem(int index, const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:808:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void removeItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:808:52: error: ISO C++ forbids declaration of ‘item’ with no type [-fpermissive]
- void removeItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:875:33: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- bool containsItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:875:54: error: ISO C++ forbids declaration of ‘item’ with no type [-fpermissive]
- bool containsItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:890:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void selectItem(const Ogre::DisplayString& item, bool notifyListener = true)
- ^
- /usr/local/include/OGRE/SdkTrays.h:890:52: error: ISO C++ forbids declaration of ‘item’ with no type [-fpermissive]
- void selectItem(const Ogre::DisplayString& item, bool notifyListener = true)
- ^
- /usr/local/include/OGRE/SdkTrays.h:905:9: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Ogre::DisplayString getSelectedItem()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1121:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mSmallBox;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1122:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mExpandedBox;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1123:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1124:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mSmallTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1125:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mScrollTrack;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1126:9: error: ‘PanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::PanelOverlayElement* mScrollHandle;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1127:21: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::BorderPanelOverlayElement*> mItemElements;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1127:21: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1127:21: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::BorderPanelOverlayElement*> mItemElements;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1127:21: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1127:53: error: template argument 1 is invalid
- std::vector<Ogre::BorderPanelOverlayElement*> mItemElements;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1127:53: error: template argument 2 is invalid
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::SelectMenu::SelectMenu(const String&, const int&, Ogre::Real, Ogre::Real, unsigned int)’:
- /usr/local/include/OGRE/SdkTrays.h:694:13: error: ‘mElement’ was not declared in this scope
- mElement = (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:694:25: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mElement = (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:694:25: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:694:57: error: expected primary-expression before ‘)’ token
- mElement = (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:694:58: error: expected ‘;’ before ‘Ogre’
- mElement = (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:696:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:696:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:696:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:696:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:696:58: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:696:58: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:696:81: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:697:13: error: ‘mSmallBox’ was not declared in this scope
- mSmallBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuSmallBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:697:26: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mSmallBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuSmallBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:697:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:697:58: error: expected primary-expression before ‘)’ token
- mSmallBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuSmallBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:697:61: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mSmallBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuSmallBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:697:61: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:697:84: error: expected primary-expression before ‘)’ token
- mSmallBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuSmallBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:699:13: error: ‘mSmallTextArea’ was not declared in this scope
- mSmallTextArea = (Ogre::TextAreaOverlayElement*)mSmallBox->getChild(name + "/MenuSmallBox/MenuSmallText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:699:31: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mSmallTextArea = (Ogre::TextAreaOverlayElement*)mSmallBox->getChild(name + "/MenuSmallBox/MenuSmallText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:699:31: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:699:60: error: expected primary-expression before ‘)’ token
- mSmallTextArea = (Ogre::TextAreaOverlayElement*)mSmallBox->getChild(name + "/MenuSmallBox/MenuSmallText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:699:61: error: expected ‘;’ before ‘mSmallBox’
- mSmallTextArea = (Ogre::TextAreaOverlayElement*)mSmallBox->getChild(name + "/MenuSmallBox/MenuSmallText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:713:51: error: ‘GHA_LEFT’ is not a member of ‘Ogre’
- mTextArea->setHorizontalAlignment(Ogre::GHA_LEFT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:713:51: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:72:9: note: ‘GHA_LEFT’
- GHA_LEFT,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:714:47: error: ‘Ogre::TextAreaOverlayElement’ has not been declared
- mTextArea->setAlignment(Ogre::TextAreaOverlayElement::Left);
- ^
- /usr/local/include/OGRE/SdkTrays.h:719:13: error: ‘mExpandedBox’ was not declared in this scope
- mExpandedBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:719:29: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mExpandedBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:719:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:719:61: error: expected primary-expression before ‘)’ token
- mExpandedBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:719:64: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mExpandedBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:719:64: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:719:87: error: expected primary-expression before ‘)’ token
- mExpandedBox = (Ogre::BorderPanelOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(name + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:722:13: error: ‘mScrollTrack’ was not declared in this scope
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)mExpandedBox->getChild(mExpandedBox->getName() + "/MenuScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:722:29: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)mExpandedBox->getChild(mExpandedBox->getName() + "/MenuScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:722:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:722:61: error: expected primary-expression before ‘)’ token
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)mExpandedBox->getChild(mExpandedBox->getName() + "/MenuScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:722:62: error: expected ‘;’ before ‘mExpandedBox’
- mScrollTrack = (Ogre::BorderPanelOverlayElement*)mExpandedBox->getChild(mExpandedBox->getName() + "/MenuScrollTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:723:13: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/MenuScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:723:30: error: ‘PanelOverlayElement’ is not a member of ‘Ogre’
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/MenuScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:723:30: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:59:30: note: ‘Ogre::v1::PanelOverlayElement’
- class _OgreOverlayExport PanelOverlayElement : public OverlayContainer
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:723:56: error: expected primary-expression before ‘)’ token
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/MenuScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:723:57: error: expected ‘;’ before ‘mScrollTrack’
- mScrollHandle = (Ogre::PanelOverlayElement*)mScrollTrack->getChild(mScrollTrack->getName() + "/MenuScrollHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::copyItemsFrom(OgreBites::SelectMenu*)’:
- /usr/local/include/OGRE/SdkTrays.h:732:34: error: no matching function for call to ‘OgreBites::SelectMenu::addItem(const std::basic_string<char>&)’
- this->addItem(*it);
- ^
- /usr/local/include/OGRE/SdkTrays.h:732:34: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:796:14: note: void OgreBites::SelectMenu::addItem(const int&)
- void addItem(const Ogre::DisplayString& item)
- ^
- /usr/local/include/OGRE/SdkTrays.h:796:14: note: no known conversion for argument 1 from ‘const std::basic_string<char>’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:747:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h:750:17: error: ‘mElement’ was not declared in this scope
- mElement->setWidth(getCaptionWidth(caption, mTextArea) + mSmallBox->getWidth() + 23);
- ^
- /usr/local/include/OGRE/SdkTrays.h:750:74: error: ‘mSmallBox’ was not declared in this scope
- mElement->setWidth(getCaptionWidth(caption, mTextArea) + mSmallBox->getWidth() + 23);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::setItems(const StringVector&)’:
- /usr/local/include/OGRE/SdkTrays.h:770:56: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- for (unsigned int i = 0; i < mItemElements.size(); i++) // destroy all the item elements
- ^
- /usr/local/include/OGRE/SdkTrays.h:772:51: error: invalid types ‘int[unsigned int]’ for array subscript
- nukeOverlayElement(mItemElements[i]);
- ^
- /usr/local/include/OGRE/SdkTrays.h:774:27: error: request for member ‘clear’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mItemElements.clear();
- ^
- /usr/local/include/OGRE/SdkTrays.h:780:17: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- Ogre::BorderPanelOverlayElement* e =
- ^
- /usr/local/include/OGRE/SdkTrays.h:780:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:780:50: error: ‘e’ was not declared in this scope
- Ogre::BorderPanelOverlayElement* e =
- ^
- /usr/local/include/OGRE/SdkTrays.h:781:22: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:781:22: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:781:54: error: expected primary-expression before ‘)’ token
- (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:781:55: error: expected ‘;’ before ‘Ogre’
- (Ogre::BorderPanelOverlayElement*)Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:785:36: error: ‘mSmallBox’ was not declared in this scope
- e->setTop(6 + i * (mSmallBox->getHeight() - 8));
- ^
- /usr/local/include/OGRE/SdkTrays.h:786:29: error: ‘mExpandedBox’ was not declared in this scope
- e->setWidth(mExpandedBox->getWidth() - 32);
- ^
- /usr/local/include/OGRE/SdkTrays.h:789:31: error: request for member ‘push_back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mItemElements.push_back(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:793:18: error: ‘mSmallTextArea’ was not declared in this scope
- else mSmallTextArea->setCaption("");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::addItem(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:798:34: error: invalid user-defined conversion from ‘const int’ to ‘const value_type& {aka const std::basic_string<char>&}’ [-fpermissive]
- mItems.push_back(item);
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: note: candidate is: std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>] <near match>
- basic_string<_CharT, _Traits, _Alloc>::
- ^
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: note: no known conversion for argument 1 from ‘const int’ to ‘const char*’
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:798:34: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive]
- mItems.push_back(item);
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: error: initializing argument 1 of ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ [-fpermissive]
- basic_string<_CharT, _Traits, _Alloc>::
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::insertItem(int, const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:804:55: error: invalid user-defined conversion from ‘const int’ to ‘const value_type& {aka const std::basic_string<char>&}’ [-fpermissive]
- mItems.insert(mItems.begin() + index, item);
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: note: candidate is: std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>] <near match>
- basic_string<_CharT, _Traits, _Alloc>::
- ^
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: note: no known conversion for argument 1 from ‘const int’ to ‘const char*’
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:804:55: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive]
- mItems.insert(mItems.begin() + index, item);
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:212:5: error: initializing argument 1 of ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ [-fpermissive]
- basic_string<_CharT, _Traits, _Alloc>::
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::removeItem(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:812:26: error: no match for ‘operator==’ (operand types are ‘const int’ and ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’)
- if (item == mItems[i]) {
- ^
- /usr/local/include/OGRE/SdkTrays.h:812:26: note: candidates are:
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> bool std::operator==(const _Tp&, const std::complex<_Tp>&)
- operator==(const _Tp& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’ is not derived from ‘const std::complex<_Tp>’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const _Tp&)
- operator==(const complex<_Tp>& __x, const _Tp& __y)
- ^
- /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
- operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/iterator:66:0,
- from /usr/include/boost/iterator.hpp:17,
- from /usr/include/boost/operators.hpp:86,
- from /usr/include/boost/system/error_code.hpp:17,
- from /usr/include/boost/system/system_error.hpp:14,
- from /usr/include/boost/thread/exceptions.hpp:22,
- from /usr/include/boost/thread/pthread/recursive_mutex.hpp:11,
- from /usr/include/boost/thread/recursive_mutex.hpp:16,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:48,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
- operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
- ^
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
- from /usr/include/c++/4.8/bits/basic_ios.h:37,
- from /usr/include/c++/4.8/ios:44,
- from /usr/include/c++/4.8/istream:38,
- from /usr/include/c++/4.8/fstream:38,
- from /usr/local/include/OGRE/OgreStdHeaders.h:78,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
- operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
- ^
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::istreambuf_iterator<_CharT, _Traits>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/queue:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:37,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template<class _Tp, class _Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
- operator==(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::queue<_Tp, _Seq>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
- operator==(const deque<_Tp, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::deque<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
- operator==(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
- operator==(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
- operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::list<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
- operator==(const _List_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::_List_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/set:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
- operator==(const multiset<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::multiset<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/set:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
- operator==(const set<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::set<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/map:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/map:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
- operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
- operator==(const _Rb_tree_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::_Rb_tree_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/vector:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:31,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
- operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const _CharT* __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const _CharT*’ and ‘int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
- operator==(const basic_string<_CharT>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::basic_string<_CharT>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
- operator==(const allocator<_Tp>&, const allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
- operator==(const allocator<_T1>&, const allocator<_T2>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
- operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
- ^
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::fpos<_StateT>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
- operator==(const reverse_iterator<_IteratorL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
- operator==(const reverse_iterator<_Iterator>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
- operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h:33:0,
- from /usr/include/c++/4.8/bits/allocator.h:46,
- from /usr/include/c++/4.8/string:41,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)
- operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const __gnu_cxx::new_allocator<_Tp>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
- operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:812:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’ and ‘const int’
- if (item == mItems[i]) {
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::removeItem(unsigned int)’:
- /usr/local/include/OGRE/SdkTrays.h:831:50: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- nukeOverlayElement(mItemElements.back());
- ^
- /usr/local/include/OGRE/SdkTrays.h:832:31: error: request for member ‘pop_back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mItemElements.pop_back();
- ^
- /usr/local/include/OGRE/SdkTrays.h:843:21: error: ‘mSmallTextArea’ was not declared in this scope
- mSmallTextArea->setCaption("");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::clearItems()’:
- /usr/local/include/OGRE/SdkTrays.h:852:13: error: ‘mSmallTextArea’ was not declared in this scope
- mSmallTextArea->setCaption("");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::selectItem(unsigned int, bool)’:
- /usr/local/include/OGRE/SdkTrays.h:870:45: error: ‘mSmallTextArea’ was not declared in this scope
- fitCaptionToArea(mItems[index], mSmallTextArea, mSmallBox->getWidth() - mSmallTextArea->getLeft() * 2);
- ^
- /usr/local/include/OGRE/SdkTrays.h:870:61: error: ‘mSmallBox’ was not declared in this scope
- fitCaptionToArea(mItems[index], mSmallTextArea, mSmallBox->getWidth() - mSmallTextArea->getLeft() * 2);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SelectMenu::containsItem(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:880:26: error: no match for ‘operator==’ (operand types are ‘const int’ and ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’)
- if (item == mItems[i])
- ^
- /usr/local/include/OGRE/SdkTrays.h:880:26: note: candidates are:
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> bool std::operator==(const _Tp&, const std::complex<_Tp>&)
- operator==(const _Tp& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’ is not derived from ‘const std::complex<_Tp>’
- if (item == mItems[i])
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const _Tp&)
- operator==(const complex<_Tp>& __x, const _Tp& __y)
- ^
- /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
- operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/iterator:66:0,
- from /usr/include/boost/iterator.hpp:17,
- from /usr/include/boost/operators.hpp:86,
- from /usr/include/boost/system/error_code.hpp:17,
- from /usr/include/boost/system/system_error.hpp:14,
- from /usr/include/boost/thread/exceptions.hpp:22,
- from /usr/include/boost/thread/pthread/recursive_mutex.hpp:11,
- from /usr/include/boost/thread/recursive_mutex.hpp:16,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:48,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
- operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
- ^
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
- from /usr/include/c++/4.8/bits/basic_ios.h:37,
- from /usr/include/c++/4.8/ios:44,
- from /usr/include/c++/4.8/istream:38,
- from /usr/include/c++/4.8/fstream:38,
- from /usr/local/include/OGRE/OgreStdHeaders.h:78,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
- operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
- ^
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::istreambuf_iterator<_CharT, _Traits>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/queue:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:37,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template<class _Tp, class _Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
- operator==(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::queue<_Tp, _Seq>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
- operator==(const deque<_Tp, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::deque<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
- operator==(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
- operator==(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
- operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::list<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
- operator==(const _List_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::_List_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/set:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
- operator==(const multiset<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::multiset<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/set:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
- operator==(const set<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::set<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
- operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
- operator==(const _Rb_tree_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::_Rb_tree_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/vector:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:31,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
- operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const _CharT* __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const _CharT*’ and ‘int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
- operator==(const basic_string<_CharT>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::basic_string<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
- operator==(const allocator<_Tp>&, const allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
- operator==(const allocator<_T1>&, const allocator<_T2>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
- operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
- ^
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::fpos<_StateT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
- operator==(const reverse_iterator<_IteratorL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
- operator==(const reverse_iterator<_Iterator>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
- operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h:33:0,
- from /usr/include/c++/4.8/bits/allocator.h:46,
- from /usr/include/c++/4.8/string:41,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)
- operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const __gnu_cxx::new_allocator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
- operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:880:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’ and ‘const int’
- if (item == mItems[i])
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::selectItem(const int&, bool)’:
- /usr/local/include/OGRE/SdkTrays.h:894:26: error: no match for ‘operator==’ (operand types are ‘const int’ and ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’)
- if (item == mItems[i])
- ^
- /usr/local/include/OGRE/SdkTrays.h:894:26: note: candidates are:
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> bool std::operator==(const _Tp&, const std::complex<_Tp>&)
- operator==(const _Tp& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: ‘Ogre::STLAllocator<std::basic_string<char>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0u> >::value_type {aka std::basic_string<char>}’ is not derived from ‘const std::complex<_Tp>’
- if (item == mItems[i])
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const _Tp&)
- operator==(const complex<_Tp>& __x, const _Tp& __y)
- ^
- /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
- operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/iterator:66:0,
- from /usr/include/boost/iterator.hpp:17,
- from /usr/include/boost/operators.hpp:86,
- from /usr/include/boost/system/error_code.hpp:17,
- from /usr/include/boost/system/system_error.hpp:14,
- from /usr/include/boost/thread/exceptions.hpp:22,
- from /usr/include/boost/thread/pthread/recursive_mutex.hpp:11,
- from /usr/include/boost/thread/recursive_mutex.hpp:16,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:48,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
- operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
- ^
- /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
- from /usr/include/c++/4.8/bits/basic_ios.h:37,
- from /usr/include/c++/4.8/ios:44,
- from /usr/include/c++/4.8/istream:38,
- from /usr/include/c++/4.8/fstream:38,
- from /usr/local/include/OGRE/OgreStdHeaders.h:78,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
- operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
- ^
- /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::istreambuf_iterator<_CharT, _Traits>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/queue:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:37,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template<class _Tp, class _Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
- operator==(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_queue.h:268:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::queue<_Tp, _Seq>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
- operator==(const deque<_Tp, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:1957:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::deque<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
- operator==(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:254:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
- operator==(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:247:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
- operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::list<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/list:63:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:35,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
- operator==(const _List_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::_List_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/set:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
- operator==(const multiset<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::multiset<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/set:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:34,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
- operator==(const set<_Key, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::set<_Key, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:62:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:61:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
- operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
- operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/map:60:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:32,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
- operator==(const _Rb_tree_iterator<_Val>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::_Rb_tree_iterator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/vector:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:31,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
- operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const _CharT* __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const _CharT*’ and ‘int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
- operator==(const basic_string<_CharT>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::basic_string<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
- operator==(const allocator<_Tp>&, const allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/string:41:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
- operator==(const allocator<_T1>&, const allocator<_T2>&)
- ^
- /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::allocator<_CharT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
- operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
- ^
- /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::fpos<_StateT>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
- operator==(const reverse_iterator<_IteratorL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
- operator==(const reverse_iterator<_Iterator>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
- operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h:33:0,
- from /usr/include/c++/4.8/bits/allocator.h:46,
- from /usr/include/c++/4.8/string:41,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)
- operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
- ^
- /usr/include/c++/4.8/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const __gnu_cxx::new_allocator<_Tp>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:811:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’ and ‘const int’
- if (item == mItems[i])
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
- operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:805:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:894:37: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’ and ‘const int’
- if (item == mItems[i])
- ^
- /usr/local/include/OGRE/SdkTrays.h:901:82: error: no match for ‘operator+’ (operand types are ‘std::basic_string<char>’ and ‘const int’)
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- /usr/local/include/OGRE/SdkTrays.h:901:82: note: candidates are:
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:443:5: note: template<class _Tp> std::complex<_Tp> std::operator+(const std::complex<_Tp>&)
- operator+(const complex<_Tp>& __x)
- ^
- /usr/include/c++/4.8/complex:443:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: ‘std::basic_string<char>’ is not derived from ‘const std::complex<_Tp>’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:342:5: note: template<class _Tp> std::complex<_Tp> std::operator+(const _Tp&, const std::complex<_Tp>&)
- operator+(const _Tp& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:342:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const std::complex<_Tp>’ and ‘const int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:333:5: note: template<class _Tp> std::complex<_Tp> std::operator+(const std::complex<_Tp>&, const _Tp&)
- operator+(const complex<_Tp>& __x, const _Tp& __y)
- ^
- /usr/include/c++/4.8/complex:333:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: ‘std::basic_string<char>’ is not derived from ‘const std::complex<_Tp>’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/boost/detail/container_fwd.hpp:98:0,
- from /usr/include/boost/functional/hash/extensions.hpp:17,
- from /usr/include/boost/functional/hash/hash.hpp:529,
- from /usr/include/boost/functional/hash.hpp:6,
- from /usr/include/boost/thread/detail/thread.hpp:37,
- from /usr/include/boost/thread/thread_only.hpp:22,
- from /usr/include/boost/thread/thread.hpp:12,
- from /usr/local/include/OGRE/Threading/OgreThreadHeadersBoost.h:50,
- from /usr/local/include/OGRE/Threading/OgreThreadHeaders.h:34,
- from /usr/local/include/OGRE/OgreStringInterface.h:34,
- from /usr/local/include/OGRE/OgreResource.h:33,
- from /usr/local/include/OGRE/OgreGpuProgram.h:33,
- from /usr/local/include/OGRE/OgreRenderable.h:35,
- from /usr/local/include/OGRE/OgreNode.h:34,
- from /usr/local/include/OGRE/OgreSceneNode.h:33,
- from /usr/local/include/OGRE/OgreMovableObject.h:37,
- from /usr/local/include/OGRE/OgreFrustum.h:32,
- from /usr/local/include/OGRE/OgreCamera.h:36,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/complex:324:5: note: template<class _Tp> std::complex<_Tp> std::operator+(const std::complex<_Tp>&, const std::complex<_Tp>&)
- operator+(const complex<_Tp>& __x, const complex<_Tp>& __y)
- ^
- /usr/include/c++/4.8/complex:324:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: ‘std::basic_string<char>’ is not derived from ‘const std::complex<_Tp>’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/deque:64:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:36,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_deque.h:354:5: note: template<class _Tp, class _Ref, class _Ptr> std::_Deque_iterator<_Tp, _Ref, _Ptr> std::operator+(std::ptrdiff_t, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
- operator+(ptrdiff_t __n, const _Deque_iterator<_Tp, _Ref, _Ptr>& __x)
- ^
- /usr/include/c++/4.8/bits/stl_deque.h:354:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: cannot convert ‘std::operator+(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>](((const char*)"\" contains no item \""))’ (type ‘std::basic_string<char>’) to type ‘std::ptrdiff_t {aka long int}’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/vector:65:0,
- from /usr/local/include/OGRE/OgreStdHeaders.h:31,
- from /usr/local/include/OGRE/OgrePrerequisites.h:421,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_bvector.h:379:3: note: std::_Bit_const_iterator std::operator+(std::ptrdiff_t, const std::_Bit_const_iterator&)
- operator+(ptrdiff_t __n, const _Bit_const_iterator& __x)
- ^
- /usr/include/c++/4.8/bits/stl_bvector.h:379:3: note: no known conversion for argument 1 from ‘std::basic_string<char>’ to ‘std::ptrdiff_t {aka long int}’
- /usr/include/c++/4.8/bits/stl_bvector.h:293:3: note: std::_Bit_iterator std::operator+(std::ptrdiff_t, const std::_Bit_iterator&)
- operator+(ptrdiff_t __n, const _Bit_iterator& __x)
- ^
- /usr/include/c++/4.8/bits/stl_bvector.h:293:3: note: no known conversion for argument 1 from ‘std::basic_string<char>’ to ‘std::ptrdiff_t {aka long int}’
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2418:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::basic_string<_CharT, _Traits, _Alloc>&, _CharT)
- operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2418:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘int’)
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2402:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2402:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const _CharT*’ and ‘int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:708:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
- ^
- /usr/include/c++/4.8/bits/basic_string.tcc:708:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/string:53:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.tcc:692:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator+(const _CharT* __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.tcc:692:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const _CharT*’ and ‘std::basic_string<char>’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/basic_string.h:2365:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2365:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:333:5: note: template<class _Iterator> std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&)
- operator+(typename reverse_iterator<_Iterator>::difference_type __n,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:333:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from /usr/local/include/OGRE/OgrePrerequisites.h:33,
- from /usr/local/include/OGRE/OgreCamera.h:32,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:20,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/include/c++/4.8/bits/stl_iterator.h:902:5: note: template<class _Iterator, class _Container> __gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::operator+(typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator+(typename __normal_iterator<_Iterator, _Container>::difference_type
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:902:5: note: template argument deduction/substitution failed:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:901:84: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’ and ‘const int’
- Ogre::String desc = "Menu \"" + getName() + "\" contains no item \"" + item + "\".";
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SelectMenu::_cursorPressed(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:923:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:923:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:923:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:923:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:927:21: error: ‘mScrollHandle’ was not declared in this scope
- if (mScrollHandle->isVisible()) // check for scrolling
- ^
- /usr/local/include/OGRE/SdkTrays.h:937:51: error: ‘mScrollTrack’ was not declared in this scope
- else if (Widget::isCursorOver(mScrollTrack, cursorPos))
- ^
- /usr/local/include/OGRE/SdkTrays.h:944:106: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- setDisplayIndex((unsigned int)(scrollPercentage * (mItems.size() - mItemElements.size()) + 0.5));
- ^
- /usr/local/include/OGRE/SdkTrays.h:949:35: error: ‘mExpandedBox’ was not declared in this scope
- if (!isCursorOver(mExpandedBox, cursorPos, 3)) retract();
- ^
- /usr/local/include/OGRE/SdkTrays.h:952:50: error: request for member ‘front’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real l = mItemElements.front()->_getDerivedLeft() * om.getViewportWidth() + 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:953:50: error: request for member ‘front’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real t = mItemElements.front()->_getDerivedTop() * om.getViewportHeight() + 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:954:54: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real r = l + mItemElements.back()->getWidth() - 10;
- ^
- /usr/local/include/OGRE/SdkTrays.h:955:50: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real b = mItemElements.back()->_getDerivedTop() * om.getViewportHeight() +
- ^
- /usr/local/include/OGRE/SdkTrays.h:956:39: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mItemElements.back()->getHeight() - 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:969:34: error: ‘mSmallBox’ was not declared in this scope
- if (isCursorOver(mSmallBox, cursorPos, 4))
- ^
- /usr/local/include/OGRE/SdkTrays.h:971:21: error: ‘mExpandedBox’ was not declared in this scope
- mExpandedBox->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:977:21: error: ‘mScrollTrack’ was not declared in this scope
- mScrollTrack->setHeight(mExpandedBox->getHeight() - 20);
- ^
- /usr/local/include/OGRE/SdkTrays.h:986:29: error: ‘mTextArea’ was not declared in this scope
- if (mTextArea->getHorizontalAlignment() == Ogre::GHA_CENTER) mTextArea->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:986:68: error: ‘GHA_CENTER’ is not a member of ‘Ogre’
- if (mTextArea->getHorizontalAlignment() == Ogre::GHA_CENTER) mTextArea->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:986:68: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:73:9: note: ‘GHA_CENTER’
- GHA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:996:25: error: ‘mScrollHandle’ was not declared in this scope
- mScrollHandle->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:998:116: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mScrollHandle->setTop((int)(mDisplayIndex * lowerBoundary / (mItems.size() - mItemElements.size())));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1000:26: error: ‘mScrollHandle’ was not declared in this scope
- else mScrollHandle->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SelectMenu::_cursorMoved(const Ogre::Vector2&, float)’:
- /usr/local/include/OGRE/SdkTrays.h:1012:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1012:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1012:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1012:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1018:61: error: ‘mScrollHandle’ was not declared in this scope
- Ogre::Vector2 co = Widget::cursorOffset(mScrollHandle, cursorPos);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1020:48: error: ‘mScrollTrack’ was not declared in this scope
- Ogre::Real lowerBoundary = mScrollTrack->getHeight() - mScrollHandle->getHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1024:93: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- int newIndex = (int) (scrollPercentage * (mItems.size() - mItemElements.size()) + 0.5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1030:141: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- int newIndex = Ogre::Math::Clamp<int>(mDisplayIndex + (wheelDelta > 0 ? -1 : 1), 0, (int)(mItems.size() - mItemElements.size()));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1031:48: error: ‘mScrollTrack’ was not declared in this scope
- Ogre::Real lowerBoundary = mScrollTrack->getHeight() - mScrollHandle->getHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1031:76: error: ‘mScrollHandle’ was not declared in this scope
- Ogre::Real lowerBoundary = mScrollTrack->getHeight() - mScrollHandle->getHeight();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1032:107: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mScrollHandle->setTop((int)(newIndex * lowerBoundary / (mItems.size() - mItemElements.size())));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1036:46: error: request for member ‘front’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real l = mItemElements.front()->_getDerivedLeft() * om.getViewportWidth() + 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1037:46: error: request for member ‘front’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real t = mItemElements.front()->_getDerivedTop() * om.getViewportHeight() + 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1038:50: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real r = l + mItemElements.back()->getWidth() - 10;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1039:46: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- Ogre::Real b = mItemElements.back()->_getDerivedTop() * om.getViewportHeight() +
- ^
- /usr/local/include/OGRE/SdkTrays.h:1040:35: error: request for member ‘back’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- mItemElements.back()->getHeight() - 5;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1044:102: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- int newIndex = (int)(mDisplayIndex + (cursorPos.y - t) / (b - t) * mItemElements.size());
- ^
- /usr/local/include/OGRE/SdkTrays.h:1054:34: error: ‘mSmallBox’ was not declared in this scope
- if (isCursorOver(mSmallBox, cursorPos, 4))
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SelectMenu::_focusLost()’:
- /usr/local/include/OGRE/SdkTrays.h:1074:17: error: ‘mExpandedBox’ was not declared in this scope
- if (mExpandedBox->isVisible()) retract();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::setDisplayIndex(unsigned int)’:
- /usr/local/include/OGRE/SdkTrays.h:1084:78: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- index = std::min<int>(index, (int)(mItems.size() - mItemElements.size()));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1087:52: error: request for member ‘size’ in ‘((OgreBites::SelectMenu*)this)->OgreBites::SelectMenu::mItemElements’, which is of non-class type ‘int’
- for (int i = 0; i < (int)mItemElements.size(); i++)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1089:17: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- Ogre::BorderPanelOverlayElement *ie = mItemElements[i];
- ^
- /usr/local/include/OGRE/SdkTrays.h:1089:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1089:50: error: ‘ie’ was not declared in this scope
- Ogre::BorderPanelOverlayElement *ie = mItemElements[i];
- ^
- /usr/local/include/OGRE/SdkTrays.h:1089:70: error: invalid types ‘int[int]’ for array subscript
- Ogre::BorderPanelOverlayElement *ie = mItemElements[i];
- ^
- /usr/local/include/OGRE/SdkTrays.h:1090:17: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- Ogre::TextAreaOverlayElement *ta = (Ogre::TextAreaOverlayElement*)ie->getChild(ie->getName() + "/MenuItemText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1090:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1090:47: error: ‘ta’ was not declared in this scope
- Ogre::TextAreaOverlayElement *ta = (Ogre::TextAreaOverlayElement*)ie->getChild(ie->getName() + "/MenuItemText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1090:53: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- Ogre::TextAreaOverlayElement *ta = (Ogre::TextAreaOverlayElement*)ie->getChild(ie->getName() + "/MenuItemText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1090:53: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1090:82: error: expected primary-expression before ‘)’ token
- Ogre::TextAreaOverlayElement *ta = (Ogre::TextAreaOverlayElement*)ie->getChild(ie->getName() + "/MenuItemText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1090:83: error: expected ‘;’ before ‘ie’
- Ogre::TextAreaOverlayElement *ta = (Ogre::TextAreaOverlayElement*)ie->getChild(ie->getName() + "/MenuItemText");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SelectMenu::retract()’:
- /usr/local/include/OGRE/SdkTrays.h:1114:13: error: ‘mExpandedBox’ was not declared in this scope
- mExpandedBox->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1115:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1116:13: error: ‘mSmallBox’ was not declared in this scope
- mSmallBox->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1149:47: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Label(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1149:68: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Label(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1165:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1170:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1170:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1187:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::Label::Label(const String&, const int&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:1151:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Label", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1151:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Label", "BorderPanel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1152:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(getName() + "/LabelCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1152:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(getName() + "/LabelCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1152:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1152:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(getName() + "/LabelCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1152:58: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(getName() + "/LabelCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1152:58: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1152:81: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)((Ogre::OverlayContainer*)mElement)->getChild(getName() + "/LabelCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Label::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1172:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Label::_cursorPressed(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:1177:43: error: ‘mElement’ was not declared in this scope
- if (mListener && isCursorOver(mElement, cursorPos, 3)) mListener->labelHit(this);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::Separator::Separator(const String&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:1201:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Separator", "Panel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1201:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate("SdkTrays/Separator", "Panel", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1228:48: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Slider(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real trackWidth,
- ^
- /usr/local/include/OGRE/SdkTrays.h:1228:69: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Slider(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real trackWidth,
- ^
- /usr/local/include/OGRE/SdkTrays.h:1298:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getValueCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1306:36: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setValueCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1306:57: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setValueCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1330:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1335:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1335:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1405:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1406:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mValueTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1407:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mTrack;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1408:9: error: ‘PanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::PanelOverlayElement* mHandle;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::Slider::Slider(const String&, const int&, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, unsigned int)’:
- /usr/local/include/OGRE/SdkTrays.h:1238:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1238:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1241:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1241:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1241:37: error: ‘c’ was not declared in this scope
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1241:42: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1241:42: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1241:65: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1241:66: error: expected ‘;’ before ‘mElement’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1242:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/SliderCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1242:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/SliderCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1242:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1242:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/SliderCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1242:56: error: expected ‘;’ before ‘c’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/SliderCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1243:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* valueBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/SliderValueBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1243:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1243:37: error: ‘valueBox’ was not declared in this scope
- Ogre::OverlayContainer* valueBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/SliderValueBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1243:49: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* valueBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/SliderValueBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1243:49: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1243:72: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* valueBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/SliderValueBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1243:73: error: expected ‘;’ before ‘c’
- Ogre::OverlayContainer* valueBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/SliderValueBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1246:13: error: ‘mValueTextArea’ was not declared in this scope
- mValueTextArea = (Ogre::TextAreaOverlayElement*)valueBox->getChild(valueBox->getName() + "/SliderValueText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1246:31: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mValueTextArea = (Ogre::TextAreaOverlayElement*)valueBox->getChild(valueBox->getName() + "/SliderValueText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1246:31: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1246:60: error: expected primary-expression before ‘)’ token
- mValueTextArea = (Ogre::TextAreaOverlayElement*)valueBox->getChild(valueBox->getName() + "/SliderValueText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1246:61: error: expected ‘;’ before ‘valueBox’
- mValueTextArea = (Ogre::TextAreaOverlayElement*)valueBox->getChild(valueBox->getName() + "/SliderValueText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1247:13: error: ‘mTrack’ was not declared in this scope
- mTrack = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/SliderTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1247:23: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mTrack = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/SliderTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1247:23: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1247:55: error: expected primary-expression before ‘)’ token
- mTrack = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/SliderTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1247:56: error: expected ‘;’ before ‘c’
- mTrack = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/SliderTrack");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1248:13: error: ‘mHandle’ was not declared in this scope
- mHandle = (Ogre::PanelOverlayElement*)mTrack->getChild(mTrack->getName() + "/SliderHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1248:24: error: ‘PanelOverlayElement’ is not a member of ‘Ogre’
- mHandle = (Ogre::PanelOverlayElement*)mTrack->getChild(mTrack->getName() + "/SliderHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1248:24: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:59:30: note: ‘Ogre::v1::PanelOverlayElement’
- class _OgreOverlayExport PanelOverlayElement : public OverlayContainer
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1248:50: error: expected primary-expression before ‘)’ token
- mHandle = (Ogre::PanelOverlayElement*)mTrack->getChild(mTrack->getName() + "/SliderHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1248:51: error: expected ‘;’ before ‘mTrack’
- mHandle = (Ogre::PanelOverlayElement*)mTrack->getChild(mTrack->getName() + "/SliderHandle");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1266:48: error: ‘GHA_RIGHT’ is not a member of ‘Ogre’
- mTrack->setHorizontalAlignment(Ogre::GHA_RIGHT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1266:48: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:74:9: note: ‘GHA_RIGHT’
- GHA_RIGHT
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Slider::setRange(Ogre::Real, Ogre::Real, unsigned int, bool)’:
- /usr/local/include/OGRE/SdkTrays.h:1285:17: error: ‘mHandle’ was not declared in this scope
- mHandle->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1287:33: error: ‘mValueTextArea’ was not declared in this scope
- if (snaps == 1) mValueTextArea->setCaption(Ogre::StringConverter::toString(mMinValue));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1288:22: error: ‘mValueTextArea’ was not declared in this scope
- else mValueTextArea->setCaption("");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1292:17: error: ‘mHandle’ was not declared in this scope
- mHandle->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Slider::setValueCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1308:13: error: ‘mValueTextArea’ was not declared in this scope
- mValueTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Slider::setValue(Ogre::Real, bool)’:
- /usr/local/include/OGRE/SdkTrays.h:1317:68: error: no matching function for call to ‘OgreBites::Slider::setValueCaption(Ogre::String)’
- setValueCaption(Ogre::StringConverter::toString(mValue));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1317:68: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:1306:14: note: void OgreBites::Slider::setValueCaption(const int&)
- void setValueCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1306:14: note: no known conversion for argument 1 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1321:29: error: ‘mHandle’ was not declared in this scope
- if (!mDragging) mHandle->setLeft((int)((mValue - mMinValue) / (mMaxValue - mMinValue) *
- ^
- /usr/local/include/OGRE/SdkTrays.h:1322:18: error: ‘mTrack’ was not declared in this scope
- (mTrack->getWidth() - mHandle->getWidth())));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::Slider::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1337:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1339:33: error: ‘mElement’ was not declared in this scope
- if (mFitToContents) mElement->setWidth(getCaptionWidth(caption, mTextArea) +
- ^
- /usr/local/include/OGRE/SdkTrays.h:1340:17: error: ‘mValueTextArea’ was not declared in this scope
- mValueTextArea->getParent()->getWidth() + mTrack->getWidth() + 26);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1340:59: error: ‘mTrack’ was not declared in this scope
- mValueTextArea->getParent()->getWidth() + mTrack->getWidth() + 26);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Slider::_cursorPressed(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:1345:18: error: ‘mHandle’ was not declared in this scope
- if (!mHandle->isVisible()) return;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1347:53: error: ‘mHandle’ was not declared in this scope
- Ogre::Vector2 co = Widget::cursorOffset(mHandle, cursorPos);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1354:43: error: ‘mTrack’ was not declared in this scope
- else if (Widget::isCursorOver(mTrack, cursorPos))
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Slider::_cursorReleased(const Ogre::Vector2&)’:
- /usr/local/include/OGRE/SdkTrays.h:1369:17: error: ‘mHandle’ was not declared in this scope
- mHandle->setLeft((int)((mValue - mMinValue) / (mMaxValue - mMinValue) *
- ^
- /usr/local/include/OGRE/SdkTrays.h:1370:22: error: ‘mTrack’ was not declared in this scope
- (mTrack->getWidth() - mHandle->getWidth())));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::Slider::_cursorMoved(const Ogre::Vector2&, float)’:
- /usr/local/include/OGRE/SdkTrays.h:1378:57: error: ‘mHandle’ was not declared in this scope
- Ogre::Vector2 co = Widget::cursorOffset(mHandle, cursorPos);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1380:44: error: ‘mTrack’ was not declared in this scope
- Ogre::Real rightBoundary = mTrack->getWidth() - mHandle->getWidth();
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1462:34: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:55: error: ISO C++ forbids declaration of ‘paramName’ with no type [-fpermissive]
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:72: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:93: error: ISO C++ forbids declaration of ‘paramValue’ with no type [-fpermissive]
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:54: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:75: error: ISO C++ forbids declaration of ‘paramValue’ with no type [-fpermissive]
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1491:9: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Ogre::DisplayString getParamValue(const Ogre::DisplayString& paramName)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1503:9: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Ogre::DisplayString getParamValue(unsigned int index)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1540:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mNamesArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1541:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mValuesArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::ParamsPanel::ParamsPanel(const String&, Ogre::Real, unsigned int)’:
- /usr/local/include/OGRE/SdkTrays.h:1428:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1428:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1430:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1430:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1430:37: error: ‘c’ was not declared in this scope
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1430:42: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1430:42: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1430:65: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1430:66: error: expected ‘;’ before ‘mElement’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1431:13: error: ‘mNamesArea’ was not declared in this scope
- mNamesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelNames");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1431:27: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mNamesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelNames");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1431:27: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1431:56: error: expected primary-expression before ‘)’ token
- mNamesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelNames");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1431:57: error: expected ‘;’ before ‘c’
- mNamesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelNames");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1432:13: error: ‘mValuesArea’ was not declared in this scope
- mValuesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelValues");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1432:28: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mValuesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelValues");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1432:28: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1432:57: error: expected primary-expression before ‘)’ token
- mValuesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelValues");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1432:58: error: expected ‘;’ before ‘c’
- mValuesArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ParamsPanelValues");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ParamsPanel::setAllParamNames(const StringVector&)’:
- /usr/local/include/OGRE/SdkTrays.h:1446:13: error: ‘mElement’ was not declared in this scope
- mElement->setHeight(mNamesArea->getTop() * 2 + mNames.size() * mNamesArea->getCharHeight());
- ^
- /usr/local/include/OGRE/SdkTrays.h:1446:33: error: ‘mNamesArea’ was not declared in this scope
- mElement->setHeight(mNamesArea->getTop() * 2 + mNames.size() * mNamesArea->getCharHeight());
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ParamsPanel::setParamValue(const int&, const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘paramName’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:1466:34: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- if (mNames[i] == DISPLAY_STRING_TO_STRING(paramName))
- ^
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘paramValue’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:1468:34: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- mValues[i] = DISPLAY_STRING_TO_STRING(paramValue);
- ^
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘paramName’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:1474:91: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- Ogre::String desc = "ParamsPanel \"" + getName() + "\" has no parameter \"" + DISPLAY_STRING_TO_STRING(paramName) + "\".";
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:55:49: error: request for member ‘asUTF8’ in ‘paramValue’, which is of non-class type ‘const int’
- # define DISPLAY_STRING_TO_STRING(DS) (DS.asUTF8())
- ^
- /usr/local/include/OGRE/SdkTrays.h:1487:30: note: in expansion of macro ‘DISPLAY_STRING_TO_STRING’
- mValues[index] = DISPLAY_STRING_TO_STRING(paramValue);
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ParamsPanel::updateText()’:
- /usr/local/include/OGRE/SdkTrays.h:1527:13: error: ‘DisplayString’ is not a member of ‘Ogre’
- Ogre::DisplayString namesDS;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1527:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:49:23: note: ‘Ogre::v1::DisplayString’
- typedef UTFString DisplayString;
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1527:33: error: expected ‘;’ before ‘namesDS’
- Ogre::DisplayString namesDS;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1528:13: error: ‘DisplayString’ is not a member of ‘Ogre’
- Ogre::DisplayString valuesDS;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1528:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:49:23: note: ‘Ogre::v1::DisplayString’
- typedef UTFString DisplayString;
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1528:33: error: expected ‘;’ before ‘valuesDS’
- Ogre::DisplayString valuesDS;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1532:17: error: ‘namesDS’ was not declared in this scope
- namesDS.append(mNames[i] + ":\n");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1533:17: error: ‘valuesDS’ was not declared in this scope
- valuesDS.append(mValues[i] + "\n");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1536:13: error: ‘mNamesArea’ was not declared in this scope
- mNamesArea->setCaption(namesDS);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1536:36: error: ‘namesDS’ was not declared in this scope
- mNamesArea->setCaption(namesDS);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1537:13: error: ‘mValuesArea’ was not declared in this scope
- mValuesArea->setCaption(valuesDS);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1537:37: error: ‘valuesDS’ was not declared in this scope
- mValuesArea->setCaption(valuesDS);
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1554:50: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- CheckBox(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1554:71: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- CheckBox(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1572:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1577:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1577:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1636:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1637:9: error: ‘BorderPanelOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::BorderPanelOverlayElement* mSquare;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1638:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* mX;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::CheckBox::CheckBox(const String&, const int&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:1558:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1558:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1560:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1560:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1560:37: error: ‘c’ was not declared in this scope
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1560:42: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1560:42: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1560:65: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1560:66: error: expected ‘;’ before ‘mElement’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1561:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/CheckBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1561:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/CheckBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1561:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1561:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/CheckBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1561:56: error: expected ‘;’ before ‘c’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/CheckBoxCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1562:13: error: ‘mSquare’ was not declared in this scope
- mSquare = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/CheckBoxSquare");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1562:24: error: ‘BorderPanelOverlayElement’ is not a member of ‘Ogre’
- mSquare = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/CheckBoxSquare");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1562:24: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:58:30: note: ‘Ogre::v1::BorderPanelOverlayElement’
- class _OgreOverlayExport BorderPanelOverlayElement : public PanelOverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1562:56: error: expected primary-expression before ‘)’ token
- mSquare = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/CheckBoxSquare");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1562:57: error: expected ‘;’ before ‘c’
- mSquare = (Ogre::BorderPanelOverlayElement*)c->getChild(getName() + "/CheckBoxSquare");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1563:13: error: ‘mX’ was not declared in this scope
- mX = mSquare->getChild(mSquare->getName() + "/CheckBoxX");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::CheckBox::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1579:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1580:33: error: ‘mElement’ was not declared in this scope
- if (mFitToContents) mElement->setWidth(getCaptionWidth(caption, mTextArea) + mSquare->getWidth() + 23);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1580:90: error: ‘mSquare’ was not declared in this scope
- if (mFitToContents) mElement->setWidth(getCaptionWidth(caption, mTextArea) + mSquare->getWidth() + 23);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::CheckBox::isChecked()’:
- /usr/local/include/OGRE/SdkTrays.h:1585:20: error: ‘mX’ was not declared in this scope
- return mX->isVisible();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::CheckBox::setChecked(bool, bool)’:
- /usr/local/include/OGRE/SdkTrays.h:1590:26: error: ‘mX’ was not declared in this scope
- if (checked) mX->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1591:18: error: ‘mX’ was not declared in this scope
- else mX->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::CheckBox::_cursorMoved(const Ogre::Vector2&, float)’:
- /usr/local/include/OGRE/SdkTrays.h:1607:30: error: ‘mSquare’ was not declared in this scope
- if (isCursorOver(mSquare, cursorPos, 5))
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::CheckBox::_focusLost()’:
- /usr/local/include/OGRE/SdkTrays.h:1629:13: error: ‘mSquare’ was not declared in this scope
- mSquare->setMaterialName("SdkTrays/MiniTextBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::DecorWidget::DecorWidget(const String&, const String&)’:
- /usr/local/include/OGRE/SdkTrays.h:1653:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate(templateName, "", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1653:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate(templateName, "", name);
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1665:53: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- ProgressBar(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real commentBoxWidth)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1665:74: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- ProgressBar(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real commentBoxWidth)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1700:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getCaption()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1705:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1705:52: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1710:15: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- const Ogre::DisplayString& getComment()
- ^
- /usr/local/include/OGRE/SdkTrays.h:1715:31: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void setComment(const Ogre::DisplayString& comment)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1715:52: error: ISO C++ forbids declaration of ‘comment’ with no type [-fpermissive]
- void setComment(const Ogre::DisplayString& comment)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1723:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1724:9: error: ‘TextAreaOverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::TextAreaOverlayElement* mCommentTextArea;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1725:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* mMeter;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1726:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* mFill;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::ProgressBar::ProgressBar(const String&, const int&, Ogre::Real, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:1668:13: error: ‘mElement’ was not declared in this scope
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1668:30: error: ‘Ogre::OverlayManager’ has not been declared
- mElement = Ogre::OverlayManager::getSingleton().createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1671:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1671:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1671:37: error: ‘c’ was not declared in this scope
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1671:42: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1671:42: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1671:65: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1671:66: error: expected ‘;’ before ‘mElement’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)mElement;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1672:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ProgressCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1672:26: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ProgressCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1672:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1672:55: error: expected primary-expression before ‘)’ token
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ProgressCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1672:56: error: expected ‘;’ before ‘c’
- mTextArea = (Ogre::TextAreaOverlayElement*)c->getChild(getName() + "/ProgressCaption");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1673:13: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* commentBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/ProgressCommentBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1673:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1673:37: error: ‘commentBox’ was not declared in this scope
- Ogre::OverlayContainer* commentBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/ProgressCommentBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1673:51: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* commentBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/ProgressCommentBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1673:51: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1673:74: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* commentBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/ProgressCommentBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1673:75: error: expected ‘;’ before ‘c’
- Ogre::OverlayContainer* commentBox = (Ogre::OverlayContainer*)c->getChild(getName() + "/ProgressCommentBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1676:13: error: ‘mCommentTextArea’ was not declared in this scope
- mCommentTextArea = (Ogre::TextAreaOverlayElement*)commentBox->getChild(commentBox->getName() + "/ProgressCommentText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1676:33: error: ‘TextAreaOverlayElement’ is not a member of ‘Ogre’
- mCommentTextArea = (Ogre::TextAreaOverlayElement*)commentBox->getChild(commentBox->getName() + "/ProgressCommentText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1676:33: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:35:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreTextAreaOverlayElement.h:45:30: note: ‘Ogre::v1::TextAreaOverlayElement’
- class _OgreOverlayExport TextAreaOverlayElement : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1676:62: error: expected primary-expression before ‘)’ token
- mCommentTextArea = (Ogre::TextAreaOverlayElement*)commentBox->getChild(commentBox->getName() + "/ProgressCommentText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1676:63: error: expected ‘;’ before ‘commentBox’
- mCommentTextArea = (Ogre::TextAreaOverlayElement*)commentBox->getChild(commentBox->getName() + "/ProgressCommentText");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1677:13: error: ‘mMeter’ was not declared in this scope
- mMeter = c->getChild(getName() + "/ProgressMeter");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1679:13: error: ‘mFill’ was not declared in this scope
- mFill = ((Ogre::OverlayContainer*)mMeter)->getChild(mMeter->getName() + "/ProgressFill");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1679:23: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mFill = ((Ogre::OverlayContainer*)mMeter)->getChild(mMeter->getName() + "/ProgressFill");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1679:23: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1679:46: error: expected primary-expression before ‘)’ token
- mFill = ((Ogre::OverlayContainer*)mMeter)->getChild(mMeter->getName() + "/ProgressFill");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1679:47: error: expected ‘)’ before ‘mMeter’
- mFill = ((Ogre::OverlayContainer*)mMeter)->getChild(mMeter->getName() + "/ProgressFill");
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ProgressBar::setProgress(Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:1689:13: error: ‘mFill’ was not declared in this scope
- mFill->setWidth(std::max<int>((int)mFill->getHeight(), (int)(mProgress * (mMeter->getWidth() - 2 * mFill->getLeft()))));
- ^
- /usr/local/include/OGRE/SdkTrays.h:1689:87: error: ‘mMeter’ was not declared in this scope
- mFill->setWidth(std::max<int>((int)mFill->getHeight(), (int)(mProgress * (mMeter->getWidth() - 2 * mFill->getLeft()))));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ProgressBar::setCaption(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1707:13: error: ‘mTextArea’ was not declared in this scope
- mTextArea->setCaption(caption);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::ProgressBar::setComment(const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:1717:13: error: ‘mCommentTextArea’ was not declared in this scope
- mCommentTextArea->setCaption(comment);
- ^
- /usr/local/include/OGRE/SdkTrays.h: At global scope:
- /usr/local/include/OGRE/SdkTrays.h:1854:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* getTrayContainer(TrayLocation trayLoc) { return mTrays[trayLoc]; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1855:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* getBackdropLayer() { return mBackdropLayer; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1856:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* getTraysLayer() { return mTraysLayer; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1857:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* getCursorLayer() { return mCursorLayer; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1858:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* getBackdropContainer() { return mBackdrop; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1859:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* getCursorContainer() { return mCursor; }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1860:9: error: ‘OverlayElement’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayElement* getCursorImage() { return mCursor->getChild(mCursor->getName() + "/CursorImage"); }
- ^
- /usr/local/include/OGRE/SdkTrays.h:1979:65: error: ‘Ogre::GuiHorizontalAlignment’ has not been declared
- void setTrayWidgetAlignment(TrayLocation trayLoc, Ogre::GuiHorizontalAlignment gha)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2123:86: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- TextBox* createTextBox(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2123:107: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- TextBox* createTextBox(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2132:97: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- SelectMenu* createThickSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2132:118: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- SelectMenu* createThickSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2142:96: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- SelectMenu* createLongSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2142:117: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- SelectMenu* createLongSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2152:96: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- SelectMenu* createLongSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2152:117: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- SelectMenu* createLongSelectMenu(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2158:82: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Label* createLabel(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width = 0)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2158:103: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Label* createLabel(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width = 0)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2173:89: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Slider* createThickSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2173:110: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Slider* createThickSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2182:88: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Slider* createLongSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2182:109: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Slider* createLongSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2192:88: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- Slider* createLongSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2192:109: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- Slider* createLongSlider(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2214:88: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- CheckBox* createCheckBox(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2214:109: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- CheckBox* createCheckBox(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2230:94: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- ProgressBar* createProgressBar(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2230:115: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- ProgressBar* createProgressBar(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption,
- ^
- /usr/local/include/OGRE/SdkTrays.h:2381:33: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void showOkDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& message)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2381:54: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void showOkDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& message)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2381:69: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void showOkDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& message)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2381:90: error: ISO C++ forbids declaration of ‘message’ with no type [-fpermissive]
- void showOkDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& message)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2440:36: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void showYesNoDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& question)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2440:57: error: ISO C++ forbids declaration of ‘caption’ with no type [-fpermissive]
- void showYesNoDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& question)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2440:72: error: ‘DisplayString’ in namespace ‘Ogre’ does not name a type
- void showYesNoDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& question)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2440:93: error: ISO C++ forbids declaration of ‘question’ with no type [-fpermissive]
- void showYesNoDialog(const Ogre::DisplayString& caption, const Ogre::DisplayString& question)
- ^
- /usr/local/include/OGRE/SdkTrays.h:3131:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* mBackdropLayer; // backdrop layer
- ^
- /usr/local/include/OGRE/SdkTrays.h:3132:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* mTraysLayer; // widget layer
- ^
- /usr/local/include/OGRE/SdkTrays.h:3133:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* mPriorityLayer; // top priority layer
- ^
- /usr/local/include/OGRE/SdkTrays.h:3134:9: error: ‘Overlay’ in namespace ‘Ogre’ does not name a type
- Ogre::Overlay* mCursorLayer; // cursor layer
- ^
- /usr/local/include/OGRE/SdkTrays.h:3135:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* mBackdrop; // backdrop
- ^
- /usr/local/include/OGRE/SdkTrays.h:3136:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* mTrays[10]; // widget trays
- ^
- /usr/local/include/OGRE/SdkTrays.h:3139:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* mCursor; // cursor
- ^
- /usr/local/include/OGRE/SdkTrays.h:3147:9: error: ‘OverlayContainer’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlayContainer* mDialogShade; // top priority dialog shade
- ^
- /usr/local/include/OGRE/SdkTrays.h:3159:9: error: ‘GuiHorizontalAlignment’ in namespace ‘Ogre’ does not name a type
- Ogre::GuiHorizontalAlignment mTrayWidgetAlign[10]; // tray widget alignments
- ^
- /usr/local/include/OGRE/SdkTrays.h: In constructor ‘OgreBites::SdkTrayManager::SdkTrayManager(const String&, Ogre::RenderWindow*, OgreBites::InputContext, OgreBites::SdkTrayListener*)’:
- /usr/local/include/OGRE/SdkTrays.h:1749:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1749:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1749:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1749:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1755:13: error: ‘mBackdropLayer’ was not declared in this scope
- mBackdropLayer = om.create(nameBase + "BackdropLayer");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1756:13: error: ‘mTraysLayer’ was not declared in this scope
- mTraysLayer = om.create(nameBase + "WidgetsLayer");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1757:13: error: ‘mPriorityLayer’ was not declared in this scope
- mPriorityLayer = om.create(nameBase + "PriorityLayer");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1758:13: error: ‘mCursorLayer’ was not declared in this scope
- mCursorLayer = om.create(nameBase + "CursorLayer");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1765:13: error: ‘mCursor’ was not declared in this scope
- mCursor = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate("SdkTrays/Cursor", "Panel", nameBase + "Cursor");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1765:24: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mCursor = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate("SdkTrays/Cursor", "Panel", nameBase + "Cursor");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1765:24: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1765:47: error: expected primary-expression before ‘)’ token
- mCursor = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate("SdkTrays/Cursor", "Panel", nameBase + "Cursor");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1765:48: error: expected ‘;’ before ‘om’
- mCursor = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate("SdkTrays/Cursor", "Panel", nameBase + "Cursor");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1767:13: error: ‘mBackdrop’ was not declared in this scope
- mBackdrop = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "Backdrop");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1767:26: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mBackdrop = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "Backdrop");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1767:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1767:49: error: expected primary-expression before ‘)’ token
- mBackdrop = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "Backdrop");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1767:50: error: expected ‘;’ before ‘om’
- mBackdrop = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "Backdrop");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1769:13: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "DialogShade");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1769:29: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mDialogShade = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "DialogShade");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1769:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1769:52: error: expected primary-expression before ‘)’ token
- mDialogShade = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "DialogShade");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1769:53: error: expected ‘;’ before ‘om’
- mDialogShade = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "DialogShade");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1779:17: error: ‘mTrays’ was not declared in this scope
- mTrays[i] = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1779:30: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mTrays[i] = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1779:30: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1779:53: error: expected primary-expression before ‘)’ token
- mTrays[i] = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1779:54: error: expected ‘;’ before ‘om’
- mTrays[i] = (Ogre::OverlayContainer*)om.createOverlayElementFromTemplate
- ^
- /usr/local/include/OGRE/SdkTrays.h:1783:17: error: ‘mTrayWidgetAlign’ was not declared in this scope
- mTrayWidgetAlign[i] = Ogre::GHA_CENTER;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1783:39: error: ‘GHA_CENTER’ is not a member of ‘Ogre’
- mTrayWidgetAlign[i] = Ogre::GHA_CENTER;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1783:39: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:73:9: note: ‘GHA_CENTER’
- GHA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1786:104: error: ‘GHA_CENTER’ is not a member of ‘Ogre’
- if (i == TL_TOP || i == TL_CENTER || i == TL_BOTTOM) mTrays[i]->setHorizontalAlignment(Ogre::GHA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1786:104: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:73:9: note: ‘GHA_CENTER’
- GHA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1787:102: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- if (i == TL_LEFT || i == TL_CENTER || i == TL_RIGHT) mTrays[i]->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1787:102: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1788:113: error: ‘GHA_RIGHT’ is not a member of ‘Ogre’
- if (i == TL_TOPRIGHT || i == TL_RIGHT || i == TL_BOTTOMRIGHT) mTrays[i]->setHorizontalAlignment(Ogre::GHA_RIGHT);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1788:113: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:74:9: note: ‘GHA_RIGHT’
- GHA_RIGHT
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1789:114: error: ‘GVA_BOTTOM’ is not a member of ‘Ogre’
- if (i == TL_BOTTOMLEFT || i == TL_BOTTOM || i == TL_BOTTOMRIGHT) mTrays[i]->setVerticalAlignment(Ogre::GVA_BOTTOM);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1789:114: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:83:9: note: ‘GVA_BOTTOM’
- GVA_BOTTOM
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1793:13: error: ‘mTrays’ was not declared in this scope
- mTrays[9] = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "NullTray");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1793:26: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- mTrays[9] = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "NullTray");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1793:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1793:49: error: expected primary-expression before ‘)’ token
- mTrays[9] = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "NullTray");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1793:50: error: expected ‘;’ before ‘om’
- mTrays[9] = (Ogre::OverlayContainer*)om.createOverlayElement("Panel", nameBase + "NullTray");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1794:13: error: ‘mTrayWidgetAlign’ was not declared in this scope
- mTrayWidgetAlign[9] = Ogre::GHA_LEFT;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1794:35: error: ‘GHA_LEFT’ is not a member of ‘Ogre’
- mTrayWidgetAlign[9] = Ogre::GHA_LEFT;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1794:35: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:72:9: note: ‘GHA_LEFT’
- GHA_LEFT,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In destructor ‘virtual OgreBites::SdkTrayManager::~SdkTrayManager()’:
- /usr/local/include/OGRE/SdkTrays.h:1807:13: error: ‘OverlayManager’ is not a member of ‘Ogre’
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1807:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/SdkTrays.h:33:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayManager.h:52:30: note: ‘Ogre::v1::OverlayManager’
- class _OgreOverlayExport OverlayManager : public Singleton<OverlayManager>, public ScriptLoader, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1807:35: error: ‘om’ was not declared in this scope
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1807:46: error: ‘Ogre::OverlayManager’ has not been declared
- Ogre::OverlayManager& om = Ogre::OverlayManager::getSingleton();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1817:24: error: ‘mBackdropLayer’ was not declared in this scope
- om.destroy(mBackdropLayer);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1818:24: error: ‘mTraysLayer’ was not declared in this scope
- om.destroy(mTraysLayer);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1819:24: error: ‘mPriorityLayer’ was not declared in this scope
- om.destroy(mPriorityLayer);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1820:24: error: ‘mCursorLayer’ was not declared in this scope
- om.destroy(mCursorLayer);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1825:40: error: ‘mBackdrop’ was not declared in this scope
- Widget::nukeOverlayElement(mBackdrop);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1826:40: error: ‘mCursor’ was not declared in this scope
- Widget::nukeOverlayElement(mCursor);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1827:40: error: ‘mDialogShade’ was not declared in this scope
- Widget::nukeOverlayElement(mDialogShade);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1831:44: error: ‘mTrays’ was not declared in this scope
- Widget::nukeOverlayElement(mTrays[i]);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showBackdrop(const String&)’:
- /usr/local/include/OGRE/SdkTrays.h:1892:52: error: ‘mBackdrop’ was not declared in this scope
- if (materialName != Ogre::BLANKSTRING) mBackdrop->setMaterialName(materialName);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1893:13: error: ‘mBackdropLayer’ was not declared in this scope
- mBackdropLayer->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::hideBackdrop()’:
- /usr/local/include/OGRE/SdkTrays.h:1898:13: error: ‘mBackdropLayer’ was not declared in this scope
- mBackdropLayer->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showCursor(const String&)’:
- /usr/local/include/OGRE/SdkTrays.h:1907:67: error: ‘getCursorImage’ was not declared in this scope
- if (materialName != Ogre::BLANKSTRING) getCursorImage()->setMaterialName(materialName);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1909:18: error: ‘mCursorLayer’ was not declared in this scope
- if (!mCursorLayer->isVisible())
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::hideCursor()’:
- /usr/local/include/OGRE/SdkTrays.h:1918:13: error: ‘mCursorLayer’ was not declared in this scope
- mCursorLayer->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::refreshCursor()’:
- /usr/local/include/OGRE/SdkTrays.h:1946:17: error: ‘mCursor’ was not declared in this scope
- mCursor->setPosition(x, y);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showTrays()’:
- /usr/local/include/OGRE/SdkTrays.h:1951:13: error: ‘mTraysLayer’ was not declared in this scope
- mTraysLayer->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1952:13: error: ‘mPriorityLayer’ was not declared in this scope
- mPriorityLayer->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::hideTrays()’:
- /usr/local/include/OGRE/SdkTrays.h:1957:13: error: ‘mTraysLayer’ was not declared in this scope
- mTraysLayer->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:1958:13: error: ‘mPriorityLayer’ was not declared in this scope
- mPriorityLayer->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::isCursorVisible()’:
- /usr/local/include/OGRE/SdkTrays.h:1972:41: error: ‘mCursorLayer’ was not declared in this scope
- bool isCursorVisible() { return mCursorLayer->isVisible(); }
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::isBackdropVisible()’:
- /usr/local/include/OGRE/SdkTrays.h:1973:43: error: ‘mBackdropLayer’ was not declared in this scope
- bool isBackdropVisible() { return mBackdropLayer->isVisible(); }
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::areTraysVisible()’:
- /usr/local/include/OGRE/SdkTrays.h:1974:41: error: ‘mTraysLayer’ was not declared in this scope
- bool areTraysVisible() { return mTraysLayer->isVisible(); }
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::setTrayWidgetAlignment(OgreBites::TrayLocation, int)’:
- /usr/local/include/OGRE/SdkTrays.h:1981:13: error: ‘mTrayWidgetAlign’ was not declared in this scope
- mTrayWidgetAlign[trayLoc] = gha;
- ^
- /usr/local/include/OGRE/SdkTrays.h:1985:39: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- mWidgets[trayLoc][i]->getOverlayElement()->setHorizontalAlignment(gha);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::adjustTrays()’:
- /usr/local/include/OGRE/SdkTrays.h:2021:29: error: ‘OverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::OverlayElement*> labelsAndSeps;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2021:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2021:29: error: ‘OverlayElement’ is not a member of ‘Ogre’
- std::vector<Ogre::OverlayElement*> labelsAndSeps;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2021:29: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2021:50: error: template argument 1 is invalid
- std::vector<Ogre::OverlayElement*> labelsAndSeps;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2021:50: error: template argument 2 is invalid
- /usr/local/include/OGRE/SdkTrays.h:2021:65: error: invalid type in declaration before ‘;’ token
- std::vector<Ogre::OverlayElement*> labelsAndSeps;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2025:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2028:22: error: ‘mTrays’ was not declared in this scope
- else mTrays[i]->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2033:21: error: ‘OverlayElement’ is not a member of ‘Ogre’
- Ogre::OverlayElement* e = mWidgets[i][j]->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2033:21: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2033:43: error: ‘e’ was not declared in this scope
- Ogre::OverlayElement* e = mWidgets[i][j]->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2033:63: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- Ogre::OverlayElement* e = mWidgets[i][j]->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2037:45: error: ‘GVA_TOP’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_TOP);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2037:45: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:81:9: note: ‘GVA_TOP’
- GVA_TOP,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2042:26: error: ‘GHA_LEFT’ is not a member of ‘Ogre’
- case Ogre::GHA_LEFT:
- ^
- /usr/local/include/OGRE/SdkTrays.h:2042:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:72:9: note: ‘GHA_LEFT’
- GHA_LEFT,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2045:26: error: ‘GHA_RIGHT’ is not a member of ‘Ogre’
- case Ogre::GHA_RIGHT:
- ^
- /usr/local/include/OGRE/SdkTrays.h:2045:26: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:74:9: note: ‘GHA_RIGHT’
- GHA_RIGHT
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2061:39: error: request for member ‘push_back’ in ‘labelsAndSeps’, which is of non-class type ‘int’
- labelsAndSeps.push_back(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2067:39: error: request for member ‘push_back’ in ‘labelsAndSeps’, which is of non-class type ‘int’
- labelsAndSeps.push_back(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2075:17: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setWidth(trayWidth + 2 * mWidgetPadding);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2078:60: error: request for member ‘size’ in ‘labelsAndSeps’, which is of non-class type ‘int’
- for (unsigned int j = 0; j < labelsAndSeps.size(); j++)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2080:36: error: invalid types ‘int[unsigned int]’ for array subscript
- labelsAndSeps[j]->setWidth((int)trayWidth);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2081:36: error: invalid types ‘int[unsigned int]’ for array subscript
- labelsAndSeps[j]->setLeft(-(int)(trayWidth / 2));
- ^
- /usr/local/include/OGRE/SdkTrays.h:2088:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setLeft(mTrayPadding);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2090:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setLeft(-mTrays[i]->getWidth() / 2);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2092:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setLeft(-(mTrays[i]->getWidth() + mTrayPadding));
- ^
- /usr/local/include/OGRE/SdkTrays.h:2095:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setTop(mTrayPadding);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2097:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setTop(-mTrays[i]->getHeight() / 2);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2099:21: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setTop(-mTrays[i]->getHeight() - mTrayPadding);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2102:17: error: ‘mTrays’ was not declared in this scope
- mTrays[i]->setPosition((int)mTrays[i]->getLeft(), (int)mTrays[i]->getTop());
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘Ogre::Ray OgreBites::SdkTrayManager::getCursorRay(Ogre::Camera*)’:
- /usr/local/include/OGRE/SdkTrays.h:2112:53: error: ‘mCursor’ was not declared in this scope
- return screenToScene(cam, Ogre::Vector2(mCursor->_getLeft(), mCursor->_getTop()));
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘OgreBites::Button* OgreBites::SdkTrayManager::createButton(OgreBites::TrayLocation, const String&, const String&, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:2117:56: error: no matching function for call to ‘OgreBites::Button::Button(const String&, const String&, Ogre::Real&)’
- Button* b = new Button(name, caption, width);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2117:56: note: candidates are:
- /usr/local/include/OGRE/SdkTrays.h:298:9: note: OgreBites::Button::Button(const String&, const int&, Ogre::Real)
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:298:9: note: no known conversion for argument 2 from ‘const String {aka const std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:293:11: note: OgreBites::Button::Button(const OgreBites::Button&)
- class Button : public Widget
- ^
- /usr/local/include/OGRE/SdkTrays.h:293:11: note: candidate expects 1 argument, 3 provided
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showFrameStats(OgreBites::TrayLocation, int)’:
- /usr/local/include/OGRE/SdkTrays.h:2252:82: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mFpsLabel = createLabel(TL_NONE, mName + "/FpsLabel", "FPS:", 180);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2158:16: error: initializing argument 3 of ‘OgreBites::Label* OgreBites::SdkTrayManager::createLabel(OgreBites::TrayLocation, const String&, const int&, Ogre::Real)’ [-fpermissive]
- Label* createLabel(TrayLocation trayLoc, const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width = 0)
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showLoadingBar(unsigned int, unsigned int, Ogre::Real)’:
- /usr/local/include/OGRE/SdkTrays.h:2323:85: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mLoadBar = new ProgressBar(mName + "/LoadingBar", "Loading...", 400, 308);
- ^
- /usr/local/include/OGRE/SdkTrays.h:1665:9: error: initializing argument 2 of ‘OgreBites::ProgressBar::ProgressBar(const String&, const int&, Ogre::Real, Ogre::Real)’ [-fpermissive]
- ProgressBar(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width, Ogre::Real commentBoxWidth)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2324:13: error: ‘OverlayElement’ is not a member of ‘Ogre’
- Ogre::OverlayElement* e = mLoadBar->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2324:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2324:35: error: ‘e’ was not declared in this scope
- Ogre::OverlayElement* e = mLoadBar->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2324:49: error: ‘class OgreBites::ProgressBar’ has no member named ‘getOverlayElement’
- Ogre::OverlayElement* e = mLoadBar->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2325:13: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->addChild(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2326:37: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2326:37: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::hideLoadingBar()’:
- /usr/local/include/OGRE/SdkTrays.h:2369:17: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showOkDialog(const int&, const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:2385:13: error: ‘OverlayElement’ is not a member of ‘Ogre’
- Ogre::OverlayElement* e;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2385:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2385:35: error: ‘e’ was not declared in this scope
- Ogre::OverlayElement* e;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2414:17: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2418:30: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e = mDialog->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2420:41: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2420:41: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2428:59: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mOk = new Button(mName + "/OkButton", "OK", 60);
- ^
- /usr/local/include/OGRE/SdkTrays.h:298:9: error: initializing argument 2 of ‘OgreBites::Button::Button(const String&, const int&, Ogre::Real)’ [-fpermissive]
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2430:22: error: ‘class OgreBites::Button’ has no member named ‘getOverlayElement’
- e = mOk->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2431:13: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->addChild(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2432:37: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2432:37: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2434:32: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2434:73: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::showYesNoDialog(const int&, const int&)’:
- /usr/local/include/OGRE/SdkTrays.h:2444:13: error: ‘OverlayElement’ is not a member of ‘Ogre’
- Ogre::OverlayElement* e;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2444:13: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:107:30: note: ‘Ogre::v1::OverlayElement’
- class _OgreOverlayExport OverlayElement : public StringInterface, public Renderable, public OverlayAlloc
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2444:35: error: ‘e’ was not declared in this scope
- Ogre::OverlayElement* e;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2470:17: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2474:30: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e = mDialog->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2476:41: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2476:41: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2484:62: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mYes = new Button(mName + "/YesButton", "Yes", 58);
- ^
- /usr/local/include/OGRE/SdkTrays.h:298:9: error: initializing argument 2 of ‘OgreBites::Button::Button(const String&, const int&, Ogre::Real)’ [-fpermissive]
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2486:23: error: ‘class OgreBites::Button’ has no member named ‘getOverlayElement’
- e = mYes->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2487:13: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->addChild(e);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2488:37: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2488:37: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2490:32: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2490:73: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2492:59: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mNo = new Button(mName + "/NoButton", "No", 50);
- ^
- /usr/local/include/OGRE/SdkTrays.h:298:9: error: initializing argument 2 of ‘OgreBites::Button::Button(const String&, const int&, Ogre::Real)’ [-fpermissive]
- Button(const Ogre::String& name, const Ogre::DisplayString& caption, Ogre::Real width)
- ^
- /usr/local/include/OGRE/SdkTrays.h:2494:22: error: ‘class OgreBites::Button’ has no member named ‘getOverlayElement’
- e = mNo->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2496:37: error: ‘GVA_CENTER’ is not a member of ‘Ogre’
- e->setVerticalAlignment(Ogre::GVA_CENTER);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2496:37: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:33:0,
- from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayElement.h:82:9: note: ‘GVA_CENTER’
- GVA_CENTER,
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:2498:32: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2498:73: error: ‘class OgreBites::TextBox’ has no member named ‘getOverlayElement’
- e->setTop(mDialog->getOverlayElement()->getTop() + mDialog->getOverlayElement()->getHeight() + 5);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::closeDialog()’:
- /usr/local/include/OGRE/SdkTrays.h:2524:17: error: ‘mDialogShade’ was not declared in this scope
- mDialogShade->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::destroyWidget(OgreBites::Widget*)’:
- /usr/local/include/OGRE/SdkTrays.h:2632:13: error: ‘mTrays’ was not declared in this scope
- mTrays[widget->getTrayLocation()]->removeChild(widget->getName());
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::moveWidgetToTray(OgreBites::Widget*, OgreBites::TrayLocation, int)’:
- /usr/local/include/OGRE/SdkTrays.h:2692:17: error: ‘mTrays’ was not declared in this scope
- mTrays[widget->getTrayLocation()]->removeChild(widget->getName());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2698:13: error: ‘mTrays’ was not declared in this scope
- mTrays[trayLoc]->addChild(widget->getOverlayElement());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2698:47: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- mTrays[trayLoc]->addChild(widget->getOverlayElement());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2700:21: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- widget->getOverlayElement()->setHorizontalAlignment(mTrayWidgetAlign[trayLoc]);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2700:65: error: ‘mTrayWidgetAlign’ was not declared in this scope
- widget->getOverlayElement()->setHorizontalAlignment(mTrayWidgetAlign[trayLoc]);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::frameRenderingQueued(const Ogre::FrameEvent&)’:
- /usr/local/include/OGRE/SdkTrays.h:2799:40: error: no matching function for call to ‘OgreBites::Label::setCaption(Ogre::String&)’
- mFpsLabel->setCaption(s);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2799:40: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:1170:14: note: void OgreBites::Label::setCaption(const int&)
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1170:14: note: no known conversion for argument 1 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:2801:34: error: ‘class OgreBites::ParamsPanel’ has no member named ‘getOverlayElement’
- if (mStatsPanel->getOverlayElement()->isVisible())
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::resourceGroupScriptingStarted(const String&, size_t)’:
- /usr/local/include/OGRE/SdkTrays.h:2841:46: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mLoadBar->setCaption("Parsing...");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1705:14: error: initializing argument 1 of ‘void OgreBites::ProgressBar::setCaption(const int&)’ [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::scriptParseStarted(const String&, bool&)’:
- /usr/local/include/OGRE/SdkTrays.h:2847:44: error: no matching function for call to ‘OgreBites::ProgressBar::setComment(const String&)’
- mLoadBar->setComment(scriptName);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2847:44: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: void OgreBites::ProgressBar::setComment(const int&)
- void setComment(const Ogre::DisplayString& comment)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: no known conversion for argument 1 from ‘const String {aka const std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::resourceGroupLoadStarted(const String&, size_t)’:
- /usr/local/include/OGRE/SdkTrays.h:2862:46: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mLoadBar->setCaption("Loading...");
- ^
- /usr/local/include/OGRE/SdkTrays.h:1705:14: error: initializing argument 1 of ‘void OgreBites::ProgressBar::setCaption(const int&)’ [-fpermissive]
- void setCaption(const Ogre::DisplayString& caption)
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::resourceLoadStarted(const ResourcePtr&)’:
- /usr/local/include/OGRE/SdkTrays.h:2868:53: error: no matching function for call to ‘OgreBites::ProgressBar::setComment(const String&)’
- mLoadBar->setComment(resource->getName());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2868:53: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: void OgreBites::ProgressBar::setComment(const int&)
- void setComment(const Ogre::DisplayString& comment)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: no known conversion for argument 1 from ‘const String {aka const std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::worldGeometryStageStarted(const String&)’:
- /usr/local/include/OGRE/SdkTrays.h:2880:45: error: no matching function for call to ‘OgreBites::ProgressBar::setComment(const String&)’
- mLoadBar->setComment(description);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2880:45: note: candidate is:
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: void OgreBites::ProgressBar::setComment(const int&)
- void setComment(const Ogre::DisplayString& comment)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1715:14: note: no known conversion for argument 1 from ‘const String {aka const std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::labelHit(OgreBites::Label*)’:
- /usr/local/include/OGRE/SdkTrays.h:2897:30: error: ‘class OgreBites::ParamsPanel’ has no member named ‘getOverlayElement’
- if (mStatsPanel->getOverlayElement()->isVisible())
- ^
- /usr/local/include/OGRE/SdkTrays.h:2899:30: error: ‘class OgreBites::ParamsPanel’ has no member named ‘getOverlayElement’
- mStatsPanel->getOverlayElement()->hide();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2900:28: error: ‘class OgreBites::Label’ has no member named ‘getOverlayElement’
- mFpsLabel->getOverlayElement()->setWidth(150);
- ^
- /usr/local/include/OGRE/SdkTrays.h:2905:30: error: ‘class OgreBites::ParamsPanel’ has no member named ‘getOverlayElement’
- mStatsPanel->getOverlayElement()->show();
- ^
- /usr/local/include/OGRE/SdkTrays.h:2906:28: error: ‘class OgreBites::Label’ has no member named ‘getOverlayElement’
- mFpsLabel->getOverlayElement()->setWidth(180);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘virtual void OgreBites::SdkTrayManager::buttonHit(OgreBites::Button*)’:
- /usr/local/include/OGRE/SdkTrays.h:2918:71: error: ‘class OgreBites::TextBox’ has no member named ‘getText’
- if (button == mOk) mListener->okDialogClosed(mDialog->getText());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2919:60: error: ‘class OgreBites::TextBox’ has no member named ‘getText’
- else mListener->yesNoDialogClosed(mDialog->getText(), button == mYes);
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::injectPointerDown(const OIS::PointerEvent&, OIS::MouseButtonID)’:
- /usr/local/include/OGRE/SdkTrays.h:2931:18: error: ‘mCursorLayer’ was not declared in this scope
- if (!mCursorLayer->isVisible() || id != OIS::MB_Left) return false;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2933:37: error: ‘mCursor’ was not declared in this scope
- Ogre::Vector2 cursorPos(mCursor->getLeft(), mCursor->getTop());
- ^
- /usr/local/include/OGRE/SdkTrays.h:2959:21: error: ‘mTrays’ was not declared in this scope
- if (mTrays[i]->isVisible() && Widget::isCursorOver(mTrays[i], cursorPos, 2))
- ^
- /usr/local/include/OGRE/SdkTrays.h:2970:24: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- if (w->getOverlayElement()->isVisible() && Widget::isCursorOver(w->getOverlayElement(), cursorPos))
- ^
- /usr/local/include/OGRE/SdkTrays.h:2970:84: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- if (w->getOverlayElement()->isVisible() && Widget::isCursorOver(w->getOverlayElement(), cursorPos))
- ^
- /usr/local/include/OGRE/SdkTrays.h:2981:22: error: ‘mTrays’ was not declared in this scope
- if (!mTrays[i]->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h:2987:29: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- if (!w->getOverlayElement()->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::injectPointerUp(const OIS::PointerEvent&, OIS::MouseButtonID)’:
- /usr/local/include/OGRE/SdkTrays.h:3009:18: error: ‘mCursorLayer’ was not declared in this scope
- if (!mCursorLayer->isVisible() || id != OIS::MB_Left) return false;
- ^
- /usr/local/include/OGRE/SdkTrays.h:3011:37: error: ‘mCursor’ was not declared in this scope
- Ogre::Vector2 cursorPos(mCursor->getLeft(), mCursor->getTop());
- ^
- /usr/local/include/OGRE/SdkTrays.h:3037:22: error: ‘mTrays’ was not declared in this scope
- if (!mTrays[i]->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h:3043:29: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- if (!w->getOverlayElement()->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘bool OgreBites::SdkTrayManager::injectPointerMove(const OIS::PointerEvent&)’:
- /usr/local/include/OGRE/SdkTrays.h:3058:18: error: ‘mCursorLayer’ was not declared in this scope
- if (!mCursorLayer->isVisible()) return false; // don't process if cursor layer is invisible
- ^
- /usr/local/include/OGRE/SdkTrays.h:3062:13: error: ‘mCursor’ was not declared in this scope
- mCursor->setPosition(cursorPos.x, cursorPos.y);
- ^
- /usr/local/include/OGRE/SdkTrays.h:3085:22: error: ‘mTrays’ was not declared in this scope
- if (!mTrays[i]->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h:3091:29: error: ‘class OgreBites::Widget’ has no member named ‘getOverlayElement’
- if (!w->getOverlayElement()->isVisible()) continue;
- ^
- /usr/local/include/OGRE/SdkTrays.h: In member function ‘void OgreBites::SdkTrayManager::setExpandedMenu(OgreBites::SelectMenu*)’:
- /usr/local/include/OGRE/SdkTrays.h:3109:17: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)m->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:3109:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3109:41: error: ‘c’ was not declared in this scope
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)m->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:3109:46: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)m->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:3109:46: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3109:69: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)m->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:3109:70: error: expected ‘;’ before ‘m’
- Ogre::OverlayContainer* c = (Ogre::OverlayContainer*)m->getOverlayElement();
- ^
- /usr/local/include/OGRE/SdkTrays.h:3110:17: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* eb = (Ogre::OverlayContainer*)c->getChild(m->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3110:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3110:41: error: ‘eb’ was not declared in this scope
- Ogre::OverlayContainer* eb = (Ogre::OverlayContainer*)c->getChild(m->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3110:47: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* eb = (Ogre::OverlayContainer*)c->getChild(m->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3110:47: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3110:70: error: expected primary-expression before ‘)’ token
- Ogre::OverlayContainer* eb = (Ogre::OverlayContainer*)c->getChild(m->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3110:71: error: expected ‘;’ before ‘c’
- Ogre::OverlayContainer* eb = (Ogre::OverlayContainer*)c->getChild(m->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3113:67: error: ‘Ogre::OverlayManager’ has not been declared
- ((unsigned int)(eb->_getDerivedLeft() * Ogre::OverlayManager::getSingleton().getViewportWidth()),
- ^
- /usr/local/include/OGRE/SdkTrays.h:3114:65: error: ‘Ogre::OverlayManager’ has not been declared
- (unsigned int)(eb->_getDerivedTop() * Ogre::OverlayManager::getSingleton().getViewportHeight()));
- ^
- /usr/local/include/OGRE/SdkTrays.h:3116:17: error: ‘mPriorityLayer’ was not declared in this scope
- mPriorityLayer->add2D(eb);
- ^
- /usr/local/include/OGRE/SdkTrays.h:3120:17: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- Ogre::OverlayContainer* eb = mPriorityLayer->getChild(mExpandedMenu->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3120:17: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3120:41: error: ‘eb’ was not declared in this scope
- Ogre::OverlayContainer* eb = mPriorityLayer->getChild(mExpandedMenu->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3120:46: error: ‘mPriorityLayer’ was not declared in this scope
- Ogre::OverlayContainer* eb = mPriorityLayer->getChild(mExpandedMenu->getName() + "/MenuExpandedBox");
- ^
- /usr/local/include/OGRE/SdkTrays.h:3122:19: error: ‘OverlayContainer’ is not a member of ‘Ogre’
- ((Ogre::OverlayContainer*)mExpandedMenu->getOverlayElement())->addChild(eb);
- ^
- /usr/local/include/OGRE/SdkTrays.h:3122:19: note: suggested alternative:
- In file included from /usr/local/include/OGRE/Overlay/OgrePanelOverlayElement.h:32:0,
- from /usr/local/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h:32,
- from /usr/local/include/OGRE/SdkTrays.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/Overlay/OgreOverlayContainer.h:56:30: note: ‘Ogre::v1::OverlayContainer’
- class _OgreOverlayExport OverlayContainer : public OverlayElement
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:3122:42: error: expected primary-expression before ‘)’ token
- ((Ogre::OverlayContainer*)mExpandedMenu->getOverlayElement())->addChild(eb);
- ^
- /usr/local/include/OGRE/SdkTrays.h:3122:43: error: expected ‘)’ before ‘mExpandedMenu’
- ((Ogre::OverlayContainer*)mExpandedMenu->getOverlayElement())->addChild(eb);
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:0:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h: At global scope:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:37:85: error: expected class-name before ‘,’ token
- class BaseApplication : public Ogre::FrameListener, public Ogre::WindowEventListener, public OIS::KeyListener, public OIS::MouseListener, OgreBites::SdkTrayListener
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:0:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:81:2: error: ‘OverlaySystem’ in namespace ‘Ogre’ does not name a type
- Ogre::OverlaySystem *mOverlaySystem;
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In constructor ‘BaseApplication::BaseApplication()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:25:19: error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’
- mResourcesCfg(Ogre::StringUtil::BLANK),
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:26:17: error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’
- mPluginsCfg(Ogre::StringUtil::BLANK),
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In destructor ‘virtual BaseApplication::~BaseApplication()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:45:11: error: ‘Ogre::WindowEventUtilities’ has not been declared
- Ogre::WindowEventUtilities::removeWindowEventListener(mWindow, this);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual void BaseApplication::chooseSceneManager()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:73:59: error: no matching function for call to ‘Ogre::Root::createSceneManager(Ogre::SceneType)’
- mSceneMgr = mRoot->createSceneManager(Ogre::ST_GENERIC);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:73:59: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:23:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/OgreRoot.h:409:23: note: Ogre::SceneManager* Ogre::Root::createSceneManager(const String&, size_t, Ogre::InstancingThreadedCullingMethod, const String&)
- SceneManager* createSceneManager(const String& typeName, size_t numWorkerThreads,
- ^
- /usr/local/include/OGRE/OgreRoot.h:409:23: note: candidate expects 4 arguments, 1 provided
- /usr/local/include/OGRE/OgreRoot.h:435:23: note: Ogre::SceneManager* Ogre::Root::createSceneManager(Ogre::SceneTypeMask, size_t, Ogre::InstancingThreadedCullingMethod, const String&)
- SceneManager* createSceneManager(SceneTypeMask typeMask, size_t numWorkerThreads,
- ^
- /usr/local/include/OGRE/OgreRoot.h:435:23: note: candidate expects 4 arguments, 1 provided
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:74:2: error: ‘mOverlaySystem’ was not declared in this scope
- mOverlaySystem = new Ogre::OverlaySystem();
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:74:23: error: expected type-specifier
- mOverlaySystem = new Ogre::OverlaySystem();
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:74:23: error: expected ‘;’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual void BaseApplication::createFrameListener()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:115:11: error: ‘Ogre::WindowEventUtilities’ has not been declared
- Ogre::WindowEventUtilities::addWindowEventListener(mWindow, this);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:140:47: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mDetailsPanel->setParamValue(9, "Bilinear");
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: error: initializing argument 2 of ‘void OgreBites::ParamsPanel::setParamValue(const int&, const int&)’ [-fpermissive]
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:141:45: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
- mDetailsPanel->setParamValue(10, "Solid");
- ^
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: error: initializing argument 2 of ‘void OgreBites::ParamsPanel::setParamValue(const int&, const int&)’ [-fpermissive]
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual void BaseApplication::createViewports()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:154:54: error: no matching function for call to ‘Ogre::RenderWindow::addViewport(Ogre::Camera*&)’
- Ogre::Viewport* vp = mWindow->addViewport(mCamera);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:154:54: note: candidate is:
- In file included from /usr/local/include/OGRE/OgreRenderWindow.h:31:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:26,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/OgreRenderTarget.h:203:27: note: virtual Ogre::Viewport* Ogre::RenderTarget::addViewport(float, float, float, float)
- virtual Viewport* addViewport( float left = 0.0f, float top = 0.0f,
- ^
- /usr/local/include/OGRE/OgreRenderTarget.h:203:27: note: no known conversion for argument 1 from ‘Ogre::Camera*’ to ‘float’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:155:9: error: ‘class Ogre::Viewport’ has no member named ‘setBackgroundColour’
- vp->setBackgroundColour(Ogre::ColourValue(0,0,0));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::setup()’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:230:5: error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier
- Ogre::TextureManager::getSingleton().setDefaultNumMipmaps(5);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::frameRenderingQueued(const Ogre::FrameEvent&)’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:264:109: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(0, Ogre::StringConverter::toString(mCamera->getDerivedPosition().x));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:264:109: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:265:109: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(1, Ogre::StringConverter::toString(mCamera->getDerivedPosition().y));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:265:109: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:266:109: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(2, Ogre::StringConverter::toString(mCamera->getDerivedPosition().z));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:266:109: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:267:112: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(4, Ogre::StringConverter::toString(mCamera->getDerivedOrientation().w));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:267:112: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:268:112: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(5, Ogre::StringConverter::toString(mCamera->getDerivedOrientation().x));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:268:112: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:269:112: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(6, Ogre::StringConverter::toString(mCamera->getDerivedOrientation().y));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:269:112: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:270:112: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String)’
- mDetailsPanel->setParamValue(7, Ogre::StringConverter::toString(mCamera->getDerivedOrientation().z));
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:270:112: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::keyPressed(const OIS::KeyEvent&)’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:304:32: error: ‘class OgreBites::ParamsPanel’ has no member named ‘getParamValue’
- switch (mDetailsPanel->getParamValue(9).asUTF8()[0])
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:327:9: error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier
- Ogre::MaterialManager::getSingleton().setDefaultTextureFiltering(tfo);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:328:9: error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier
- Ogre::MaterialManager::getSingleton().setDefaultAnisotropy(aniso);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:329:47: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String&)’
- mDetailsPanel->setParamValue(9, newVal);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:329:47: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:336:26: error: ‘class Ogre::Camera’ has no member named ‘getPolygonMode’
- switch (mCamera->getPolygonMode())
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:351:18: error: ‘class Ogre::Camera’ has no member named ‘setPolygonMode’
- mCamera->setPolygonMode(pm);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:352:48: error: no matching function for call to ‘OgreBites::ParamsPanel::setParamValue(int, Ogre::String&)’
- mDetailsPanel->setParamValue(10, newVal);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:352:48: note: candidates are:
- In file included from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.h:34:0,
- from /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:17:
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: void OgreBites::ParamsPanel::setParamValue(const int&, const int&)
- void setParamValue(const Ogre::DisplayString& paramName, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1462:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: void OgreBites::ParamsPanel::setParamValue(unsigned int, const int&)
- void setParamValue(unsigned int index, const Ogre::DisplayString& paramValue)
- ^
- /usr/local/include/OGRE/SdkTrays.h:1478:14: note: no known conversion for argument 2 from ‘Ogre::String {aka std::basic_string<char>}’ to ‘const int&’
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:356:9: error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier
- Ogre::TextureManager::getSingleton().reloadAll();
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::mouseMoved(const OIS::MouseEvent&)’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:379:19: error: ‘class OgreBites::SdkTrayManager’ has no member named ‘injectMouseMove’
- if (mTrayMgr->injectMouseMove(arg)) return true;
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:380:17: error: ‘class OgreBites::SdkCameraMan’ has no member named ‘injectMouseMove’
- mCameraMan->injectMouseMove(arg);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::mousePressed(const OIS::MouseEvent&, OIS::MouseButtonID)’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:386:19: error: ‘class OgreBites::SdkTrayManager’ has no member named ‘injectMouseDown’
- if (mTrayMgr->injectMouseDown(arg, id)) return true;
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:387:17: error: ‘class OgreBites::SdkCameraMan’ has no member named ‘injectMouseDown’
- mCameraMan->injectMouseDown(arg, id);
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp: In member function ‘virtual bool BaseApplication::mouseReleased(const OIS::MouseEvent&, OIS::MouseButtonID)’:
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:393:19: error: ‘class OgreBites::SdkTrayManager’ has no member named ‘injectMouseUp’
- if (mTrayMgr->injectMouseUp(arg, id)) return true;
- ^
- /home/mago/Projects/cpp/clean_ogre_cmake_project/BaseApplication.cpp:394:17: error: ‘class OgreBites::SdkCameraMan’ has no member named ‘injectMouseUp’
- mCameraMan->injectMouseUp(arg, id);
- ^
- make[2]: *** [CMakeFiles/OgreApp.dir/BaseApplication.cpp.o] Error 1
- make[1]: *** [CMakeFiles/OgreApp.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement