mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-04-01 07:36:44 +00:00
Use explicit calls for virtual methods in constructors
This commit is contained in:
parent
a80ee7a76a
commit
33da0af1d1
1 changed files with 5 additions and 5 deletions
|
@ -135,7 +135,7 @@ public:
|
||||||
|
|
||||||
mClipNodeTransform = new osg::Group;
|
mClipNodeTransform = new osg::Group;
|
||||||
mClipNodeTransform->addCullCallback(new FlipCallback(&mPlane));
|
mClipNodeTransform->addCullCallback(new FlipCallback(&mPlane));
|
||||||
addChild(mClipNodeTransform);
|
osg::Group::addChild(mClipNodeTransform);
|
||||||
|
|
||||||
mClipNode = new osg::ClipNode;
|
mClipNode = new osg::ClipNode;
|
||||||
|
|
||||||
|
@ -240,7 +240,7 @@ public:
|
||||||
setRenderTargetImplementation(osg::Camera::FRAME_BUFFER_OBJECT);
|
setRenderTargetImplementation(osg::Camera::FRAME_BUFFER_OBJECT);
|
||||||
setReferenceFrame(osg::Camera::RELATIVE_RF);
|
setReferenceFrame(osg::Camera::RELATIVE_RF);
|
||||||
setSmallFeatureCullingPixelSize(Settings::Manager::getInt("small feature culling pixel size", "Water"));
|
setSmallFeatureCullingPixelSize(Settings::Manager::getInt("small feature culling pixel size", "Water"));
|
||||||
setName("RefractionCamera");
|
osg::Camera::setName("RefractionCamera");
|
||||||
setCullCallback(new InheritViewPointCallback);
|
setCullCallback(new InheritViewPointCallback);
|
||||||
setComputeNearFarMode(osg::CullSettings::DO_NOT_COMPUTE_NEAR_FAR);
|
setComputeNearFarMode(osg::CullSettings::DO_NOT_COMPUTE_NEAR_FAR);
|
||||||
|
|
||||||
|
@ -261,7 +261,7 @@ public:
|
||||||
getOrCreateStateSet()->setAttributeAndModes(fog, osg::StateAttribute::OFF|osg::StateAttribute::OVERRIDE);
|
getOrCreateStateSet()->setAttributeAndModes(fog, osg::StateAttribute::OFF|osg::StateAttribute::OVERRIDE);
|
||||||
|
|
||||||
mClipCullNode = new ClipCullNode;
|
mClipCullNode = new ClipCullNode;
|
||||||
addChild(mClipCullNode);
|
osg::Camera::addChild(mClipCullNode);
|
||||||
|
|
||||||
mRefractionTexture = new osg::Texture2D;
|
mRefractionTexture = new osg::Texture2D;
|
||||||
mRefractionTexture->setTextureSize(rttSize, rttSize);
|
mRefractionTexture->setTextureSize(rttSize, rttSize);
|
||||||
|
@ -335,7 +335,7 @@ public:
|
||||||
setRenderTargetImplementation(osg::Camera::FRAME_BUFFER_OBJECT);
|
setRenderTargetImplementation(osg::Camera::FRAME_BUFFER_OBJECT);
|
||||||
setReferenceFrame(osg::Camera::RELATIVE_RF);
|
setReferenceFrame(osg::Camera::RELATIVE_RF);
|
||||||
setSmallFeatureCullingPixelSize(Settings::Manager::getInt("small feature culling pixel size", "Water"));
|
setSmallFeatureCullingPixelSize(Settings::Manager::getInt("small feature culling pixel size", "Water"));
|
||||||
setName("ReflectionCamera");
|
osg::Camera::setName("ReflectionCamera");
|
||||||
setCullCallback(new InheritViewPointCallback);
|
setCullCallback(new InheritViewPointCallback);
|
||||||
|
|
||||||
setInterior(isInterior);
|
setInterior(isInterior);
|
||||||
|
@ -364,7 +364,7 @@ public:
|
||||||
getOrCreateStateSet()->setAttributeAndModes(frontFace, osg::StateAttribute::ON);
|
getOrCreateStateSet()->setAttributeAndModes(frontFace, osg::StateAttribute::ON);
|
||||||
|
|
||||||
mClipCullNode = new ClipCullNode;
|
mClipCullNode = new ClipCullNode;
|
||||||
addChild(mClipCullNode);
|
osg::Camera::addChild(mClipCullNode);
|
||||||
|
|
||||||
SceneUtil::ShadowManager::disableShadowsForStateSet(getOrCreateStateSet());
|
SceneUtil::ShadowManager::disableShadowsForStateSet(getOrCreateStateSet());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue