24 : mRenderShadows( other.mRenderShadows )
25 , mSelectedDirectionalLight( other.mSelectedDirectionalLight )
26 , mMaximumShadowRenderingDistance( other.mMaximumShadowRenderingDistance )
27 , mShadowBias( other.mShadowBias )
28 , mShadowMapResolution( other.mShadowMapResolution )
48 mRenderShadows = element.attribute( QStringLiteral(
"shadow-rendering-enabled" ), QStringLiteral(
"0" ) ).toInt();
49 mSelectedDirectionalLight = element.attribute( QStringLiteral(
"selected-directional-light" ), QStringLiteral(
"-1" ) ).toInt();
50 mMaximumShadowRenderingDistance = element.attribute( QStringLiteral(
"max-shadow-rendering-distance" ), QStringLiteral(
"1500" ) ).toInt();
51 mShadowBias = element.attribute( QStringLiteral(
"shadow-bias" ), QStringLiteral(
"0.00001" ) ).toFloat();
52 mShadowMapResolution = element.attribute( QStringLiteral(
"shadow-map-resolution" ), QStringLiteral(
"2048" ) ).toInt();
58 element.setAttribute( QStringLiteral(
"shadow-rendering-enabled" ), mRenderShadows );
59 element.setAttribute( QStringLiteral(
"selected-directional-light" ), mSelectedDirectionalLight );
60 element.setAttribute( QStringLiteral(
"max-shadow-rendering-distance" ), mMaximumShadowRenderingDistance );
61 element.setAttribute( QStringLiteral(
"shadow-bias" ), mShadowBias );
62 element.setAttribute( QStringLiteral(
"shadow-map-resolution" ), mShadowMapResolution );
A container for the context for various read/write operations on objects.