40 lines · 1.1 KB · C++
RawDownload
////  SceneScriptingInterface.cpp//  interface/src/scripting////  Created by Sam Gateau on 2/24/15.//  Copyright 2014 High Fidelity, Inc.////  Distributed under the Apache License, Version 2.0.//  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html// #include <AddressManager.h> #include "SceneScriptingInterface.h" void SceneScriptingInterface::setStageOrientation(const glm::quat& orientation) {    _skyStage->setOriginOrientation(orientation);}void SceneScriptingInterface::setStageLocation(float longitude, float latitude, float altitude) {    _skyStage->setOriginLocation(longitude, latitude, altitude);} void SceneScriptingInterface::setStageDayTime(float hour) {    _skyStage->setDayTime(hour);}void SceneScriptingInterface::setStageYearTime(int day) {    _skyStage->setYearTime(day);} void SceneScriptingInterface::setSunColor(const glm::vec3& color) {    _skyStage->setSunColor(color);}void SceneScriptingInterface::setSunIntensity(float intensity) {    _skyStage->setSunIntensity(intensity);}  model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {    return _skyStage;}