From Torben Dannhauer, "I extended the attached CMAKE module to search for the collada libraries of my VS2008 3rdParty package if no other library is found.

No CMAKE should recognize all libraries of the VS2008 3rdParty Package."
This commit is contained in:
Robert Osfield
2010-09-09 10:44:11 +00:00
parent 2f14255dd7
commit 78cb15fdf8
3 changed files with 111 additions and 24 deletions

View File

@@ -135,7 +135,8 @@ class OSGVIEWER_EXPORT GraphicsWindowWin32 : public osgViewer::GraphicsWindow, p
bool setPixelFormat();
void adaptKey( WPARAM wParam, LPARAM lParam, int& keySymbol, unsigned int& modifierMask );
// return true if it handled the key, otherwise return false so that we know it is WM_CHAR job to handle it
bool adaptKey( WPARAM wParam, LPARAM lParam, int& keySymbol, unsigned int& modifierMask );
void transformMouseXY(float& x, float& y);
@@ -179,6 +180,9 @@ class OSGVIEWER_EXPORT GraphicsWindowWin32 : public osgViewer::GraphicsWindow, p
std::map<MouseCursor,HCURSOR> _mouseCursorMap;
std::map<int, bool> _keyMap;
bool _keypresshandled;
int _lastkeysymbol;
std::map<int, int> _scancode_unicode_Map;
bool _applyWorkaroundForMultimonitorMultithreadNVidiaWin32Issues;
};