OpenSceneGraph/include/osgWidget
Robert Osfield d3d0859b4c From Piotr Gwiazdowski, "So there's config setting OSG_DISABLE_MSVC_WARNINGS which should
disable pragmas that turn off specific warnings for MSVC.
Unfortunately it's presence is only checked in osg/Export header,
making other Export headers disable warnings no matter what, which is
kind of incoherent.

My fix adds #include <osg/Config> to every Export header. I've also
unified checking whether to disable warnings to current osg/Export
way:
#if defined(_MSC_VER) && defined(OSG_DISABLE_MSVC_WARNINGS).

Attachment contains all changed Export files in their original locations."
2011-03-09 14:15:04 +00:00
..
Box From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
Browser From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the 2010-09-15 12:00:12 +00:00
Canvas From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
EventInterface Added className() to assist with debugging 2010-02-18 21:17:36 +00:00
Export From Piotr Gwiazdowski, "So there's config setting OSG_DISABLE_MSVC_WARNINGS which should 2011-03-09 14:15:04 +00:00
Frame From Jean-Sebastien Guay, "was testing an osgWidget-based test app I have and noticed that I couldn't move the windows/frames around on the screen anymore. Turns out that the virtual methods' interface changed in the EventInterface base class, the third argument to mouseDrag() is now const, but it was not changed in the derived classes, so it still compiled but the derived-class version was not being called because its arguments differed. 2010-01-08 11:40:43 +00:00
Input From Jean-Sebastien Guay, "osgWidget::WindowManager did nothing in its keyUp event, and in particular didn't call any callbacks. Since I wanted to have callbacks on keyUp, I copied what it does on keyDown, which works for me. I could have just used keyDown and saved myself the trouble, but you know me... :-) 2010-09-09 16:49:10 +00:00
Label From Cesar L.B. Silveira, "I have written these few lines of code which allow setting the label 2009-10-10 11:06:30 +00:00
Lua From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
PdfReader Improved the indentation/replaced tabs 2010-05-12 11:58:01 +00:00
Python From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
ScriptEngine From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
StyleInterface From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
StyleManager Moved the declaration of osgDB::Field, FieldReader and FieldReaderIterator into include/osg/Input to centralise all the deprecated .osg parsing code into one place. 2010-01-25 15:24:47 +00:00
Table From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
Types From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
UIObjectParent From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
Util <iterator>, <stdlib.h> and <ctype.h> includes required for QNX compiler 2009-11-17 14:06:07 +00:00
Version From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
ViewerEventHandlers From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
VncClient Cleaned up osgWidget::VncClient and osgWidget::Browser so that their implementations are all more consitent with the osgWidget::PdfReader. 2008-12-09 11:05:04 +00:00
Widget Fixed warning & error 2008-12-19 12:58:50 +00:00
Window From Jeremy Moles, updates to osgWidget 2008-11-28 14:35:33 +00:00
WindowManager From Stephane Lamoliatte, "I just add the a missing getView() function to the WindowManager." 2009-08-21 09:54:45 +00:00