From Stephan Huber, "* osgGA: fixed a small bug regarding emulating mouse-events from touch-events
* resthttp/osc: encapsulate RequestHandler-classes in their own namespaces to prevent class-name-lookup-errors in the debugger/code (had some weird crashes) * QTKit: fixed a compile-bug for gcc and blocks * osgPresentation: click_to_* will fire on RELEASE, only if the drawable received a PUSH beforehand * p3d/osgPresentation: implemented "forward_mouse_event_to_device"-tag, which will forward mouse-events to all registered devices of a viewer, if an intersection occurs. The mouse-coordinates get reprojected * present3d: all devices get registered with the viewer * osgViewer: only devices which are capable of receiving events are queried for new events. * GraphicWindowIOS: added a flag to GraphicWindowIOS::WindowData to set up a retained backing buffer (defaults to false) This will enable read-back of the render-buffer with glReadPixels even after the renderbuffer got presented * curl: added an optimized check for file-existance, now only the headers are requested and checked, instead of reading the whole file and handle it with a ReaderWriter * p3d: fixed a bug, where the existence of a local file may prevent the remote loading of a file with the same name. "
This commit is contained in:
@@ -149,7 +149,8 @@ class GraphicsWindowIOS : public osgViewer::GraphicsWindow
|
||||
: _windowOrView(window_or_view),
|
||||
_deviceOrientationFlags(orientationFlags),
|
||||
_viewContentScaleFactor(scaleFactor),
|
||||
_createTransparentView(false)
|
||||
_createTransparentView(false),
|
||||
_useRetainedBacking(false)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -161,12 +162,17 @@ class GraphicsWindowIOS : public osgViewer::GraphicsWindow
|
||||
|
||||
bool getCreateTransparentView() { return _createTransparentView; }
|
||||
void setCreateTransparentView(bool b) { _createTransparentView = b; }
|
||||
|
||||
bool getUseRetainedBacking() { return _useRetainedBacking; }
|
||||
void setUseRetainedBacking(bool b) { _useRetainedBacking = b; }
|
||||
|
||||
private:
|
||||
|
||||
UIView* _windowOrView;
|
||||
DeviceOrientationFlags _deviceOrientationFlags;
|
||||
float _viewContentScaleFactor;
|
||||
bool _createTransparentView;
|
||||
bool _useRetainedBacking;
|
||||
|
||||
friend class GraphicsWindowIOS;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user