History

Add Pointers API function that disables hover events for nominated items

David Rowe committed 8 years ago

Commit ee2936d1 parent 9a382eb6 files · +34 −0Browse files

Showing the changes to interface/src/raypick/PointerScriptingInterface.cpp (1 of 6 files). Show all

Unified · Split

interface/src/raypick/PointerScriptingInterface.cpp+4−0
@@ -24,6 +24,10 @@ void PointerScriptingInterface::setIncludeItems(unsigned int uid, const QScriptV · 23 unmodified lines
2424 DependencyManager::get<PointerManager>()->setIncludeItems(uid, qVectorQUuidFromScriptValue(includeItems));
2525 }
2626
27+void PointerScriptingInterface::setNonHoverItems(unsigned int uid, const QScriptValue& nonHoverItems) const {
28+ DependencyManager::get<PointerManager>()->setNonHoverItems(uid, qVectorQUuidFromScriptValue(nonHoverItems));
29+}
30+
2731 unsigned int PointerScriptingInterface::createPointer(const PickQuery::PickType& type, const QVariant& properties) {
2832 // Interaction with managers should always happen on the main thread
2933 if (QThread::currentThread() != qApp->thread()) {