History

rework ScriptValue to act like a stack variable rather than a pointer

Heather Anderson committed 5 years ago

Commit 85810221 parent f209c51170 files · +2837 −2594Browse files

Showing the changes to interface/src/scripting/HMDScriptingInterface.cpp (1 of 170 files). Show all

Unified · Split

interface/src/scripting/HMDScriptingInterface.cpp+2−2
@@ -152,7 +152,7 @@ bool HMDScriptingInterface::getAwayStateWhenFocusLostInVREnabled() { · 151 unmodified lines
152152 }
153153
154154
155−ScriptValuePointer HMDScriptingInterface::getHUDLookAtPosition2D(ScriptContext* context, ScriptEngine* engine) {
155+ScriptValue HMDScriptingInterface::getHUDLookAtPosition2D(ScriptContext* context, ScriptEngine* engine) {
156156 glm::vec3 hudIntersection;
157157 auto instance = DependencyManager::get<HMDScriptingInterface>();
158158 if (instance->getHUDLookAtPosition3D(hudIntersection)) {
@@ -162,7 +162,7 @@ ScriptValuePointer HMDScriptingInterface::getHUDLookAtPosition2D(ScriptContext* · 3 unmodified lines
162162 return engine->nullValue();
163163 }
164164
165−ScriptValuePointer HMDScriptingInterface::getHUDLookAtPosition3D(ScriptContext* context, ScriptEngine* engine) {
165+ScriptValue HMDScriptingInterface::getHUDLookAtPosition3D(ScriptContext* context, ScriptEngine* engine) {
166166 glm::vec3 result;
167167 auto instance = DependencyManager::get<HMDScriptingInterface>();
168168 if (instance->getHUDLookAtPosition3D(result)) {