History

Merge pull request #4313 from ctrlaltdavid/20355

CR for 20355 - Initial Integration with DDE

Andrew Meadows committed 11 years ago

Commit 0455ccf2 parents 2519f66 f169ab114 files · +103 −92Browse files

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

Unified · Split

interface/src/Application.cpp+11−0
@@ -1624,6 +1624,16 @@ FaceTracker* Application::getActiveFaceTracker() { · 1623 unmodified lines
16241624 (visage->isActive() ? static_cast<FaceTracker*>(visage.data()) : NULL)));
16251625 }
16261626
1627+void Application::setActiveFaceTracker() {
1628+#ifdef HAVE_FACESHIFT
1629+ DependencyManager::get<Faceshift>()->setTCPEnabled(Menu::getInstance()->isOptionChecked(MenuOption::Faceshift));
1630+#endif
1631+ DependencyManager::get<DdeFaceTracker>()->setEnabled(Menu::getInstance()->isOptionChecked(MenuOption::DDEFaceRegression));
1632+#ifdef HAVE_VISAGE
1633+ DependencyManager::get<Visage>()->updateEnabled();
1634+#endif
1635+}
1636+
16271637 bool Application::exportEntities(const QString& filename, float x, float y, float z, float scale) {
16281638 QVector<EntityItem*> entities;
16291639 _entities.getTree()->findEntities(AACube(glm::vec3(x / (float)TREE_SCALE,
@@ -1741,6 +1751,7 @@ void Application::init() { · 111 unmodified lines
17411751
17421752 // initialize our face trackers after loading the menu settings
17431753 DependencyManager::get<Faceshift>()->init();
1754+ DependencyManager::get<DdeFaceTracker>()->init();
17441755 DependencyManager::get<Visage>()->init();
17451756
17461757 Leapmotion::init();

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