History

Working on adding zone to haze.

Nissim Hadar committed 9 years ago

Commit f26345a1 parent 0acf4b914 files · +432 −86Browse files

Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 14 files). Show all

Unified · Split

libraries/script-engine/src/SceneScriptingInterface.cpp+44−2
@@ -153,18 +153,60 @@ QString SceneScripting::Stage::getHazeMode() const { · 152 unmodified lines
153void SceneScripting::Stage::setHazeRange(const float hazeRange) {153void SceneScripting::Stage::setHazeRange(const float hazeRange) {
154 _skyStage->setHazeRange(hazeRange);154 _skyStage->setHazeRange(hazeRange);
155}155}
156
157float SceneScripting::Stage::getHazeRange() const {156float SceneScripting::Stage::getHazeRange() const {
158 return _skyStage->getHazeRange();157 return _skyStage->getHazeRange();
159}158}
159void SceneScripting::Stage::setHazeBlendInColor(const xColor hazeBlendInColor) {
160 _skyStage->setHazeBlendInColor(hazeBlendInColor);
161}
162xColor SceneScripting::Stage::getHazeBlendInColor() const {
163 return _skyStage->getHazeBlendInColor();
164}
165void SceneScripting::Stage::setHazeBlendOutColor(const xColor hazeBlendOutColor) {
166 _skyStage->setHazeBlendOutColor(hazeBlendOutColor);
167}
168xColor SceneScripting::Stage::getHazeBlendOutColor() const {
169 return _skyStage->getHazeBlendOutColor();
170}
171void SceneScripting::Stage::setHazeLightBlendAngle(const float hazeLightBlendAngle) {
172 _skyStage->setHazeLightBlendAngle(hazeLightBlendAngle);
173}
174float SceneScripting::Stage::getHazeLightBlendAngle() const {
175 return _skyStage->getHazeLightBlendAngle();
176}
160 177
161void SceneScripting::Stage::setHazeAltitude(const float hazeAltitude) {178void SceneScripting::Stage::setHazeAltitude(const float hazeAltitude) {
162 _skyStage->setHazeAltitude(hazeAltitude);179 _skyStage->setHazeAltitude(hazeAltitude);
163}180}
164
165float SceneScripting::Stage::getHazeAltitude() const {181float SceneScripting::Stage::getHazeAltitude() const {
166 return _skyStage->getHazeAltitude();182 return _skyStage->getHazeAltitude();
167}183}
184void SceneScripting::Stage::setHazeBaseRef(const float hazeBaseRef) {
185 _skyStage->setHazeBaseRef(hazeBaseRef);
186}
187float SceneScripting::Stage::getHazeBaseRef() const {
188 return _skyStage->getHazeBaseRef();
189}
190
191void SceneScripting::Stage::setHazeBackgroundBlend(const float hazeBackgroundBlend) {
192 _skyStage->setHazeBackgroundBlend(hazeBackgroundBlend);
193}
194float SceneScripting::Stage::getHazeBackgroundBlend() const {
195 return _skyStage->getHazeBackgroundBlend();
196}
197
198void SceneScripting::Stage::setHazeKeyLightRange(const float hazeKeyLightRange) {
199 _skyStage->setHazeKeyLightRange(hazeKeyLightRange);
200}
201float SceneScripting::Stage::getHazeKeyLightRange() const {
202 return _skyStage->getHazeKeyLightRange();
203}
204void SceneScripting::Stage::setHazeKeyLightAltitude(const float hazeKeyLightAltitude) {
205 _skyStage->setHazeKeyLightAltitude(hazeKeyLightAltitude);
206}
207float SceneScripting::Stage::getHazeKeyLightAltitude() const {
208 return _skyStage->getHazeKeyLightAltitude();
209}
168 210
169SceneScriptingInterface::SceneScriptingInterface() : _stage{ new SceneScripting::Stage{ _skyStage } } {211SceneScriptingInterface::SceneScriptingInterface() : _stage{ new SceneScripting::Stage{ _skyStage } } {
170 // Let's make sure the sunSkyStage is using a proceduralSkybox212 // Let's make sure the sunSkyStage is using a proceduralSkybox