History

Remove app->getAvatar

Atlante45 committed 11 years ago

Commit 647a9351 parent 381ccfa18 files · +105 −99Browse files

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

Unified · Split

interface/src/scripting/ControllerScriptingInterface.cpp+7−5
@@ -9,10 +9,12 @@ · 8 unmodified lines
99 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
1010 //
1111
12+#include <avatar/AvatarManager.h>
13+#include <avatar/MyAvatar.h>
14+#include <GLCanvas.h>
1215 #include <HandData.h>
1316 #include <HFBackEvent.h>
1417
15−#include "Application.h"
1618 #include "devices/MotionTracker.h"
1719 #include "devices/SixenseManager.h"
1820 #include "ControllerScriptingInterface.h"
@@ -41,7 +43,7 @@ void ControllerScriptingInterface::handleMetaEvent(HFMetaEvent* event) { · 22 unmodified lines
4143 const PalmData* ControllerScriptingInterface::getPrimaryPalm() const {
4244 int leftPalmIndex, rightPalmIndex;
4345
44− const HandData* handData = Application::getInstance()->getAvatar()->getHandData();
46+ const HandData* handData = DependencyManager::get<AvatarManager>()->getMyAvatar()->getHandData();
4547 handData->getLeftRightPalmIndices(leftPalmIndex, rightPalmIndex);
4648
4749 if (rightPalmIndex != -1) {
@@ -52,7 +54,7 @@ const PalmData* ControllerScriptingInterface::getPrimaryPalm() const { · 4 unmodified lines
5254 }
5355
5456 int ControllerScriptingInterface::getNumberOfActivePalms() const {
55− const HandData* handData = Application::getInstance()->getAvatar()->getHandData();
57+ const HandData* handData = DependencyManager::get<AvatarManager>()->getMyAvatar()->getHandData();
5658 int numberOfPalms = handData->getNumPalms();
5759 int numberOfActivePalms = 0;
5860 for (int i = 0; i < numberOfPalms; i++) {
@@ -64,12 +66,12 @@ int ControllerScriptingInterface::getNumberOfActivePalms() const { · 5 unmodified lines
6466 }
6567
6668 const PalmData* ControllerScriptingInterface::getPalm(int palmIndex) const {
67− const HandData* handData = Application::getInstance()->getAvatar()->getHandData();
69+ const HandData* handData = DependencyManager::get<AvatarManager>()->getMyAvatar()->getHandData();
6870 return &handData->getPalms()[palmIndex];
6971 }
7072
7173 const PalmData* ControllerScriptingInterface::getActivePalm(int palmIndex) const {
72− const HandData* handData = Application::getInstance()->getAvatar()->getHandData();
74+ const HandData* handData = DependencyManager::get<AvatarManager>()->getMyAvatar()->getHandData();
7375 int numberOfPalms = handData->getNumPalms();
7476 int numberOfActivePalms = 0;
7577 for (int i = 0; i < numberOfPalms; i++) {