History

Merge branch 'master' into 19616

Bennett Goble committed 12 years ago

Commit 46007e22 parents b634f8d 9d48522101 files · +3213 −1885Browse files

Showing the changes to interface/src/Application.cpp (1 of 101 files). Show all

Unified · Split

interface/src/Application.cpp+23−14
@@ -262,8 +262,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 261 unmodified lines
262 connect(nodeList, SIGNAL(nodeKilled(SharedNodePointer)), SLOT(nodeKilled(SharedNodePointer)));262 connect(nodeList, SIGNAL(nodeKilled(SharedNodePointer)), SLOT(nodeKilled(SharedNodePointer)));
263 connect(nodeList, SIGNAL(nodeAdded(SharedNodePointer)), &_voxels, SLOT(nodeAdded(SharedNodePointer)));263 connect(nodeList, SIGNAL(nodeAdded(SharedNodePointer)), &_voxels, SLOT(nodeAdded(SharedNodePointer)));
264 connect(nodeList, SIGNAL(nodeKilled(SharedNodePointer)), &_voxels, SLOT(nodeKilled(SharedNodePointer)));264 connect(nodeList, SIGNAL(nodeKilled(SharedNodePointer)), &_voxels, SLOT(nodeKilled(SharedNodePointer)));
265 connect(nodeList, &NodeList::uuidChanged, this, &Application::updateWindowTitle);265 connect(nodeList, &NodeList::uuidChanged, _myAvatar, &MyAvatar::setSessionUUID);
266 connect(nodeList, SIGNAL(uuidChanged(const QUuid&)), _myAvatar, SLOT(setSessionUUID(const QUuid&)));
267 connect(nodeList, &NodeList::limitOfSilentDomainCheckInsReached, nodeList, &NodeList::reset);266 connect(nodeList, &NodeList::limitOfSilentDomainCheckInsReached, nodeList, &NodeList::reset);
268 267
269 // connect to appropriate slots on AccountManager268 // connect to appropriate slots on AccountManager
@@ -1503,10 +1502,11 @@ glm::vec3 Application::getMouseVoxelWorldCoordinates(const VoxelDetail& mouseVox · 1233 unmodified lines
1503}1502}
1504 1503
1505FaceTracker* Application::getActiveFaceTracker() {1504FaceTracker* Application::getActiveFaceTracker() {
1506 return _cara.isActive() ? static_cast<FaceTracker*>(&_cara) : 1505 return (_dde.isActive() ? static_cast<FaceTracker*>(&_dde) :
1507 (_faceshift.isActive() ? static_cast<FaceTracker*>(&_faceshift) :1506 (_cara.isActive() ? static_cast<FaceTracker*>(&_cara) :
1508 (_faceplus.isActive() ? static_cast<FaceTracker*>(&_faceplus) :1507 (_faceshift.isActive() ? static_cast<FaceTracker*>(&_faceshift) :
1509 (_visage.isActive() ? static_cast<FaceTracker*>(&_visage) : NULL)));1508 (_faceplus.isActive() ? static_cast<FaceTracker*>(&_faceplus) :
1509 (_visage.isActive() ? static_cast<FaceTracker*>(&_visage) : NULL)))));
1510}1510}
1511 1511
1512struct SendVoxelsOperationArgs {1512struct SendVoxelsOperationArgs {
@@ -1938,13 +1938,21 @@ void Application::updateVisage() { · 425 unmodified lines
1938 _visage.update();1938 _visage.update();
1939}1939}
1940 1940
1941void Application::updateDDE() {
1942 bool showWarnings = Menu::getInstance()->isOptionChecked(MenuOption::PipelineWarnings);
1943 PerformanceWarning warn(showWarnings, "Application::updateDDE()");
1944
1945 // Update Cara
1946 _dde.update();
1947}
1948
1941void Application::updateCara() {1949void Application::updateCara() {
1942 bool showWarnings = Menu::getInstance()->isOptionChecked(MenuOption::PipelineWarnings);1950 bool showWarnings = Menu::getInstance()->isOptionChecked(MenuOption::PipelineWarnings);
1943 PerformanceWarning warn(showWarnings, "Application::updateCara()");1951 PerformanceWarning warn(showWarnings, "Application::updateCara()");
1944 1952
1945 // Update Cara1953 // Update Cara
1946 _cara.update();1954 _cara.update();
1947 1955
1948 // Copy angular velocity if measured by cara, to the head1956 // Copy angular velocity if measured by cara, to the head
1949 if (_cara.isActive()) {1957 if (_cara.isActive()) {
1950 _myAvatar->getHead()->setAngularVelocity(_cara.getHeadAngularVelocity());1958 _myAvatar->getHead()->setAngularVelocity(_cara.getHeadAngularVelocity());
@@ -2131,12 +2139,6 @@ void Application::update(float deltaTime) { · 180 unmodified lines
2131 _prioVR.update(deltaTime);2139 _prioVR.update(deltaTime);
2132 2140
2133 }2141 }
2134 {
2135 PerformanceTimer perfTimer("myAvatar");
2136 updateMyAvatarLookAtPosition();
2137 updateMyAvatar(deltaTime); // Sample hardware, update view frustum if needed, and send avatar data to mixer/nodes
2138 }
2139
2140 2142
2141 // Dispatch input events2143 // Dispatch input events
2142 _controllerScriptingInterface.updateInputControllers();2144 _controllerScriptingInterface.updateInputControllers();
@@ -2168,6 +2170,12 @@ void Application::update(float deltaTime) { · 25 unmodified lines
2168 PerformanceTimer perfTimer("overlays");2170 PerformanceTimer perfTimer("overlays");
2169 _overlays.update(deltaTime);2171 _overlays.update(deltaTime);
2170 }2172 }
2173
2174 {
2175 PerformanceTimer perfTimer("myAvatar");
2176 updateMyAvatarLookAtPosition();
2177 updateMyAvatar(deltaTime); // Sample hardware, update view frustum if needed, and send avatar data to mixer/nodes
2178 }
2171 2179
2172 {2180 {
2173 PerformanceTimer perfTimer("emitSimulating");2181 PerformanceTimer perfTimer("emitSimulating");
@@ -3266,6 +3274,7 @@ void Application::resetSensors() { · 1092 unmodified lines
3266 _faceplus.reset();3274 _faceplus.reset();
3267 _faceshift.reset();3275 _faceshift.reset();
3268 _visage.reset();3276 _visage.reset();
3277 _dde.reset();
3269 3278
3270 OculusManager::reset();3279 OculusManager::reset();
3271 3280

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t