ImFusion C++ SDK 4.4.0
ImFusion::GUI::VolumeView Member List

This is the complete list of members for ImFusion::GUI::VolumeView, including all inherited members.

acceptsData(const Data *data) constImFusion::GUI::Viewvirtual
addEventHandler(std::unique_ptr< EventHandler > eventHandler, int where=-1)ImFusion::GUI::View
addObject(ViewObject *object)ImFusion::GUI::Viewvirtual
addOverlay(std::unique_ptr< ViewOverlay > overlay, ViewOverlay::Anchor anchor, int position=-1)ImFusion::GUI::View
backgroundColor() constImFusion::GUI::Viewinline
borderConfig() constImFusion::GUI::Viewinline
camera() constImFusion::GUI::VolumeView
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) constImFusion::Configurablevirtual
configure(const Properties *p)ImFusion::Configurablevirtual
configureDefaults()ImFusion::Configurablevirtual
dataDisplayDispatcher() constImFusion::GUI::View
defaultEventHandler() constImFusion::GUI::VolumeView
disconnectAll()ImFusion::SignalReceiverprotected
dispatchToViewEventHandlers(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
dispatchToViewObjects(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
dispatchToViewOverlays(const InputEvent &event)ImFusion::GUI::Viewprotectedvirtual
displayOptions(const Data &data) constImFusion::GUI::VolumeView
displayOptions(const Data &data) (defined in ImFusion::GUI::VolumeView)ImFusion::GUI::VolumeView
eventHandlers() constImFusion::GUI::View
filterEventFocus(const InputEvent &event, const void *target) constImFusion::GUI::Viewprotected
findEventHandler() constImFusion::GUI::View
glView() constImFusion::GUI::VolumeViewinline
glView() (defined in ImFusion::GUI::VolumeView)ImFusion::GUI::VolumeViewinline
handleInputEvent(const InputEvent &event)ImFusion::GUI::Viewvirtual
hideData(const Data *data)ImFusion::GUI::View
hideDataImpl(const Data *data)ImFusion::GUI::Viewprotectedvirtual
isVisible() constImFusion::GUI::Viewinline
m_eventHandlers (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_glView (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_glVolumeView (defined in ImFusion::GUI::VolumeView)ImFusion::GUI::VolumeViewprotected
m_mouseEventFocusObjectImFusion::GUI::Viewprotected
m_objects (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_overlayLayouter (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_overlays (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_paramsImFusion::Configurableprotected
m_touchEventFocusObjectImFusion::GUI::Viewprotected
m_viewGroup (defined in ImFusion::GUI::VolumeView)ImFusion::GUI::VolumeViewprotected
m_viewport (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
m_visibleData (defined in ImFusion::GUI::View)ImFusion::GUI::Viewprotected
objects() constImFusion::GUI::View
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
overlays() constImFusion::GUI::View
registerParameter(ParameterBase *param)ImFusion::Configurable
removeEventHandler(EventHandler *interaction)ImFusion::GUI::View
removeObject(const ViewObject *object)ImFusion::GUI::Viewvirtual
removeOverlay(ViewOverlay *overlay)ImFusion::GUI::Viewvirtual
render()ImFusion::GUI::Viewvirtual
RenderMode enum nameImFusion::GUI::VolumeView
renderMode() constImFusion::GUI::VolumeView
reset(Flags< ResetOptions > resetOptions=ResetOptions::Everything)ImFusion::GUI::VolumeView
ResetOptions enum nameImFusion::GUI::VolumeView
setBackgroundColor(std::optional< vec3 > value)ImFusion::GUI::Viewinline
setBorderConfig(const BorderConfig &value)ImFusion::GUI::Viewvirtual
setCamera(const Camera &camera, bool suppressAnimation=false)ImFusion::GUI::VolumeView
setDataDisplayDispatcher(std::shared_ptr< DataDisplayDispatcher > ddd)ImFusion::GUI::View
setEventHandlers(std::vector< std::unique_ptr< EventHandler > > eventHandlers)ImFusion::GUI::View
setMatrix(const mat4 &camToWorldMatrix, bool suppressAnimation=false)ImFusion::GUI::VolumeView
setOverlayAnchor(ViewOverlay *overlay, ViewOverlay::Anchor anchor)ImFusion::GUI::View
setOverlayLayoutDirection(ViewOverlay::Anchor anchor, ViewOverlay::LayoutDirection direction)ImFusion::GUI::View
setRenderMode(RenderMode value)ImFusion::GUI::VolumeView
setShowOverlays(bool value)ImFusion::GUI::Viewinline
setViewport(const GL::Viewport &rect)ImFusion::GUI::Viewvirtual
setVisibleData(const DataList &data)ImFusion::GUI::View
setWatermark(const SharedImage &image)ImFusion::GUI::View
showData(Data *data)ImFusion::GUI::View
showDataImpl(Data *data)ImFusion::GUI::Viewprotectedvirtual
showsOverlays() constImFusion::GUI::Viewinline
signalParametersChangedImFusion::Configurable
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalResettedImFusion::GUI::VolumeView
signalUpdateRequestedImFusion::GUI::View
signalVisibleDataChangedImFusion::GUI::View
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updateEventFocus(const InputEvent &event, const void *newTarget)ImFusion::GUI::Viewprotected
View(std::unique_ptr< GlView > glView)ImFusion::GUI::Viewexplicit
view() constImFusion::GUI::Viewinline
view()ImFusion::GUI::Viewinline
viewGroup() constImFusion::GUI::VolumeViewinline
viewport() constImFusion::GUI::Viewinline
visibleData() constImFusion::GUI::View
VolumeView(std::unique_ptr< GlVolumeView > glVolumeView=nullptr)ImFusion::GUI::VolumeViewexplicit
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~SignalReceiver()ImFusion::SignalReceivervirtual
~View() override (defined in ImFusion::GUI::View)ImFusion::GUI::View
~VolumeView() override (defined in ImFusion::GUI::VolumeView)ImFusion::GUI::VolumeView
Search Tab / S to search, Esc to close