ImFusion SDK 4.3
View Member List

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

acceptsData(const Data *data) constViewvirtual
addEventHandler(std::unique_ptr< EventHandler > eventHandler, int where=-1)View
addObject(ViewObject *object)Viewvirtual
addOverlay(std::unique_ptr< ViewOverlay > overlay, ViewOverlay::Anchor anchor, int position=-1)View
backgroundColor() constViewinline
borderConfig() constViewinline
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 InputEvent &event)Viewprotectedvirtual
dispatchToViewObjects(const InputEvent &event)Viewprotectedvirtual
dispatchToViewOverlays(const InputEvent &event)Viewprotectedvirtual
eventHandlers() constView
filterEventFocus(const InputEvent &event, const void *target) constViewprotected
findEventHandler() constView
glView() constViewinline
glView()Viewinline
handleInputEvent(const InputEvent &event)Viewvirtual
hideData(const Data *data)View
hideDataImpl(const Data *data)Viewprotectedvirtual
isVisible() constViewinline
m_eventHandlers (defined in View)Viewprotected
m_glView (defined in View)Viewprotected
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
registerParameter(ParameterBase *param)Configurable
removeEventHandler(EventHandler *interaction)View
removeObject(ViewObject *object)Viewvirtual
removeOverlay(ViewOverlay *overlay)Viewvirtual
render()Viewvirtual
setBackgroundColor(std::optional< vec3 > value)Viewinline
setBorderConfig(const BorderConfig &value)Viewvirtual
setDataDisplayDispatcher(std::shared_ptr< DataDisplayDispatcher > ddd)View
setEventHandlers(std::vector< std::unique_ptr< EventHandler > > eventHandlers)View
setOverlayAnchor(ViewOverlay *overlay, ViewOverlay::Anchor anchor)View
setOverlayLayoutDirection(ViewOverlay::Anchor anchor, ViewOverlay::LayoutDirection direction)View
setShowOverlays(bool value)Viewinline
setViewport(const GL::Viewport &rect)Viewvirtual
setVisibleData(const DataList &data)View
setWatermark(const SharedImage &image)View
showData(Data *data)View
showDataImpl(Data *data)Viewprotectedvirtual
showsOverlays() constViewinline
signalParametersChangedConfigurable
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
signalUpdateRequestedView
signalVisibleDataChangedView
unregisterParameter(const ParameterBase *param)Configurable
updateEventFocus(const InputEvent &event, const void *newTarget)Viewprotected
View(std::unique_ptr< GlView > glView)Viewexplicit
view() constViewinline
view()Viewinline
viewport() constViewinline
visibleData() constView
~Configurable() (defined in Configurable)Configurablevirtual
~SignalReceiver()SignalReceivervirtual
~View() override (defined in View)View
Search Tab / S to search, Esc to close