Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::ProcessorWidget Class Referenceabstract

#include <processorwidget.h>

Inheritance diagram for inviwo::ProcessorWidget:

Public Member Functions

 ProcessorWidget (Processor *p)
virtual ProcessorgetProcessor () const
virtual bool isVisible () const
virtual void setVisible (bool visible)
virtual glm::ivec2 getDimensions () const
virtual void setDimensions (ivec2)
virtual glm::ivec2 getPosition () const
virtual void setPosition (ivec2)
virtual bool isFullScreen () const
virtual void setFullScreen (bool fullscreen)
virtual bool isOnTop () const
virtual void setOnTop (bool onTop)
Public Member Functions inherited from inviwo::Observer
 Observer (const Observer &other)
 Observer (Observer &&other)
Observeroperator= (Observer &&other)
Observeroperator= (const Observer &other)
virtual ~Observer ()
void removeObservation (ObservableInterface *observable)
void removeObservations ()

Protected Member Functions

virtual void updateVisible (bool visible)=0
virtual void updateDimensions (ivec2)=0
virtual void updatePosition (ivec2)=0
virtual void updateFullScreen (bool)=0
virtual void updateOnTop (bool)=0
Protected Member Functions inherited from inviwo::Observer
void addObservation (ObservableInterface *observable)

Additional Inherited Members

Protected Attributes inherited from inviwo::Observer
std::unordered_set< ObservableInterface * > observables_

Detailed Description

Base class for widgets connected to a Processor

Member Function Documentation

◆ setDimensions()

virtual void inviwo::ProcessorWidget::setDimensions ( ivec2 )
virtual

The documentation for this class was generated from the following file:
  • processorwidget.h