From 5fae9a8b063e0f4ffc726af8dba12903c7a61045 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 24 Jun 2016 11:20:55 +0100 Subject: [PATCH] Added initializers --- src/osgPresentation/Timeout.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/osgPresentation/Timeout.cpp b/src/osgPresentation/Timeout.cpp index 04d226372..fd9c498be 100644 --- a/src/osgPresentation/Timeout.cpp +++ b/src/osgPresentation/Timeout.cpp @@ -147,7 +147,20 @@ Timeout::Timeout(HUDSettings* hudSettings): /** Copy constructor using CopyOp to manage deep vs shallow copy.*/ Timeout::Timeout(const Timeout& timeout,const osg::CopyOp& copyop): osg::Transform(timeout, copyop), - _hudSettings(timeout._hudSettings) + _hudSettings(timeout._hudSettings), + _previousFrameNumber(timeout._previousFrameNumber), + _timeOfLastEvent(timeout._timeOfLastEvent), + _displayTimeout(timeout._displayTimeout), + _idleDurationBeforeTimeoutDisplay(timeout._idleDurationBeforeTimeoutDisplay), + _idleDurationBeforeTimeoutAction(timeout._idleDurationBeforeTimeoutAction), + _keyStartsTimoutDisplay(timeout._keyStartsTimoutDisplay), + _keyDismissTimoutDisplay(timeout._keyDismissTimoutDisplay), + _keyRunTimeoutAction(timeout._keyRunTimeoutAction), + _displayBroadcastKeyPos(timeout._displayBroadcastKeyPos), + _dismissBroadcastKeyPos(timeout._dismissBroadcastKeyPos), + _actionKeyPos(timeout._actionKeyPos), + _actionBroadcastKeyPos(timeout._actionBroadcastKeyPos), + _actionJumpData(timeout._actionJumpData) { setDataVariance(osg::Object::DYNAMIC); setReferenceFrame(osg::Transform::ABSOLUTE_RF);