ImFusion SDK 4.3
InteractiveView Member List

This is the complete list of members for InteractiveView, including all inherited members.

acceptsData(const Data *data) constViewvirtual
addEventHandler(std::unique_ptr< EventHandler > eventHandler, int where=-1)View
addInteraction(std::unique_ptr< ViewInteraction > interaction, int where=-1)InteractiveView
addObject(GUI::ViewObject *object) overrideInteractiveViewvirtual
addOverlay(std::unique_ptr< InteractiveOverlay > overlay, int position=-1)InteractiveViewvirtual
ImFusion::GUI::View::addOverlay(std::unique_ptr< ViewOverlay > overlay, ViewOverlay::Anchor anchor, int position=-1)View
backgroundColor() constViewinline
borderConfig() constViewinline
borderPixelSize() constInteractiveViewinline
boundingRect() constInteractiveView
Configurable()=default (defined in Configurable)Configurable
Configurable(const Configurable &rhs) (defined in Configurable)Configurable
Configurable(Configurable &&rhs) noexcept (defined in Configurable)Configurable
configuration(Properties *p) constConfigurablevirtual
configure(const Properties *p)Configurablevirtual
configureDefaults()Configurablevirtual
dataDisplayDispatcher() constView
disconnectAll()SignalReceiverprotected
dispatchToViewEventHandlers(const GUI::InputEvent &event) overrideInteractiveViewprotectedvirtual
dispatchToViewObjects(const GUI::InputEvent &event) overrideInteractiveViewprotectedvirtual
dispatchToViewOverlays(const GUI::InputEvent &event) overrideInteractiveViewprotectedvirtual
eventHandlers() constView
filterEventFocus(const InputEvent &event, const void *target) constViewprotected
findEventHandler() constView
findInteraction() constInteractiveView
glView() constViewinline
glView()Viewinline
handleInputEvent(const InputEvent &event)Viewvirtual
handleInteractionEvent(QEvent *qtEvent, const GUI::InputEvent &inputEvent)InteractiveViewprotectedvirtual
handleObjectEvent(QEvent *qtEvent, const GUI::InputEvent &inputEvent)InteractiveViewprotectedvirtual
handleOverlayEvent(QEvent *qtEvent, const GUI::InputEvent &inputEvent)InteractiveViewprotectedvirtual
hasObject(const InteractiveObject *object) const (defined in InteractiveView)InteractiveViewvirtual
hideData(const Data *data)View
hideDataImpl(const Data *data)Viewprotectedvirtual
Horizontal enum value (defined in InteractiveView)InteractiveView
interactions() constInteractiveView
InteractiveView(std::unique_ptr< GlView > glView)InteractiveView
isBorderDrawn() constInteractiveViewinline
isVisible() constViewinline
LayoutDirection enum nameInteractiveView
m_eventHandlers (defined in View)Viewprotected
m_glView (defined in View)Viewprotected
m_groupInteractiveViewprotected
m_interactionsInteractiveViewprotected
m_mouseEventFocusObjectViewprotected
m_objects (defined in View)Viewprotected
m_overlayLayouter (defined in View)Viewprotected
m_overlays (defined in View)Viewprotected
m_paramsConfigurableprotected
m_touchEventFocusObjectViewprotected
m_viewport (defined in View)Viewprotected
m_visibleData (defined in View)Viewprotected
objects() constView
operator=(const Configurable &) (defined in Configurable)Configurable
operator=(Configurable &&) noexcept (defined in Configurable)Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)SignalReceiver
overlays() constView
rect (defined in InteractiveView)InteractiveView
rect() constInteractiveView
rectChanged(QRect rect) (defined in InteractiveView)InteractiveViewsignal
registerParameter(ParameterBase *param)Configurable
removeEventHandler(EventHandler *interaction)View
removeInteraction(ViewInteraction *interaction)InteractiveView
removeObject(GUI::ViewObject *object) overrideInteractiveViewvirtual
removeOverlay(GUI::ViewOverlay *overlay) overrideInteractiveViewvirtual
render() override (defined in InteractiveView)InteractiveViewslot
requestUpdate()InteractiveView
reset() (defined in InteractiveView)InteractiveViewvirtualslot
sceneEvent(QEvent *qtEvent, const GUI::InputEvent &inputEvent)InteractiveViewvirtual
setAnchorLayoutDirection(InteractiveOverlay::AnchorPoint anchor, LayoutDirection direction)InteractiveView
setAndRunAnimation(std::unique_ptr< Animations::Animation >)InteractiveView
setBackgroundColor(const QColor &color)InteractiveView
ImFusion::GUI::View::setBackgroundColor(std::optional< vec3 > value)Viewinline
setBorderColor(const QColor &color)InteractiveView
setBorderConfig(const BorderConfig &value)Viewvirtual
setBorderPixelSize(int pixelSize)InteractiveView
setDataDisplayDispatcher(std::shared_ptr< DataDisplayDispatcher > ddd)View
setDrawBorder(bool drawBorder)InteractiveView
setEventHandlers(std::vector< std::unique_ptr< EventHandler > > eventHandlers)View
setInteractions(std::vector< std::unique_ptr< ViewInteraction > > interactions)InteractiveView
setOverlayAnchor(ViewOverlay *overlay, ViewOverlay::Anchor anchor)View
setOverlayLayoutDirection(ViewOverlay::Anchor anchor, ViewOverlay::LayoutDirection direction)View
setRect(const QRect &rect)InteractiveViewvirtual
setShowOverlays(bool value)Viewinline
setViewGroup(ViewGroup *group)InteractiveViewinline
setViewport(const GL::Viewport &rect) overrideInteractiveViewvirtual
setVisible(bool value)InteractiveViewslot
setVisibleData(const DataList &data)View
setWaterMark(SharedImage *image)InteractiveView
setWatermark(const SharedImage &image)View
showData(Data *data)View
showDataImpl(Data *data)Viewprotectedvirtual
showOverlays() constInteractiveView
showsOverlays() constViewinline
signalParametersChangedConfigurable
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
signalRenderedInteractiveView
signalUpdateRequestedView
signalVisibleDataChangedView
unregisterParameter(const ParameterBase *param)Configurable
updateEventFocus(const InputEvent &event, const void *newTarget)Viewprotected
updateRequested() (defined in InteractiveView)InteractiveViewsignal
Vertical enum value (defined in InteractiveView)InteractiveView
View(std::unique_ptr< GlView > glView)Viewexplicit
view() constViewinline
view()Viewinline
viewGroup() constInteractiveViewinline
viewport() constViewinline
visibilityChanged(bool visible) (defined in InteractiveView)InteractiveViewsignal
visibilityChangeRequested(bool visible) (defined in InteractiveView)InteractiveViewsignal
visibleData() constView
visibleDataChanged(const DataList &before, const DataList &now)InteractiveViewsignal
~Configurable() (defined in Configurable)Configurablevirtual
~InteractiveView() override (defined in InteractiveView)InteractiveView
~SignalReceiver()SignalReceivervirtual
~View() override (defined in View)View
Search Tab / S to search, Esc to close