Inviwo  0.9.10.1
Inviwo documentation
inviwo::glui::ToolButton Member List

This is the complete list of members for inviwo::glui::ToolButton, including all inherited members.

AbstractButton(const std::string &label, Processor &processor, Renderer &uiRenderer, const ivec2 &extent=ivec2(100, 24)) (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButton
action_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
adjustColor(const vec4 &color) (defined in inviwo::glui::Element)inviwo::glui::Elementprotectedstatic
boldLabel_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
checked_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
classIdentifier (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButtonstatic
computeLabelPos(int descent) const override (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonprotectedvirtual
currentPickingID_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
Element(const std::string &label, Processor &processor, Renderer &uiRenderer, UIOrientation orientation=UIOrientation::Horizontal) (defined in inviwo::glui::Element)inviwo::glui::Element
enabled_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
extent_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
getClassIdentifier() const override (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButtonvirtual
getCurrentTextRenderer() constinviwo::glui::Elementprotected
getExtent()inviwo::glui::Element
getFontSize() const (defined in inviwo::glui::Element)inviwo::glui::Element
getLabel() const (defined in inviwo::glui::Element)inviwo::glui::Element
getMargins() const (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
getOrientation() const (defined in inviwo::glui::Element)inviwo::glui::Element
getScalingFactor() const (defined in inviwo::glui::Element)inviwo::glui::Element
getWidgetExtent() const (defined in inviwo::glui::Element)inviwo::glui::Element
getWidgetExtentScaled() constinviwo::glui::Element
handlePickingEvent(PickingEvent *e) (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
hovered_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
isChecked() const (defined in inviwo::glui::Element)inviwo::glui::Element
isDirty() const (defined in inviwo::glui::Element)inviwo::glui::Element
isEnabled() const (defined in inviwo::glui::Element)inviwo::glui::Element
isHovered() const (defined in inviwo::glui::Element)inviwo::glui::Elementinline
isLabelBold() const (defined in inviwo::glui::Element)inviwo::glui::Element
isLabelVisible() const (defined in inviwo::glui::Element)inviwo::glui::Element
isPushed() const (defined in inviwo::glui::Element)inviwo::glui::Element
isVisible() const (defined in inviwo::glui::Element)inviwo::glui::Element
labelDirty_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelExtent_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelFontSize_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelPos_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelStr_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelTexture_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
labelVisible_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
marginScale() const override (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonprotectedvirtual
moveAction(const dvec2 &delta)inviwo::glui::Elementprotected
moveAction_inviwo::glui::Elementprotected
orientation_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
pickingAction_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
pickingMapper_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
processor_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
pushed_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
pushStateChanged()inviwo::glui::Elementinlineprotectedvirtual
render(const ivec2 &origin, const size2_t &canvasDim)inviwo::glui::Element
renderLabel(const ivec2 &origin, const size2_t &canvasDim) (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
scalingFactor_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
setAction(const std::function< void()> &action)inviwo::glui::Element
setChecked(bool checked) (defined in inviwo::glui::Element)inviwo::glui::Element
setEnabled(bool enable=true) (defined in inviwo::glui::Element)inviwo::glui::Element
setFontSize(int size) (defined in inviwo::glui::Element)inviwo::glui::Element
setHoverState(bool enable) (defined in inviwo::glui::Element)inviwo::glui::Element
setImage(const std::string &filename) (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
setImage(std::shared_ptr< Texture2D > texture) (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
setLabel(const std::string &str) (defined in inviwo::glui::Element)inviwo::glui::Element
setLabelBold(bool bold) (defined in inviwo::glui::Element)inviwo::glui::Element
setLabelVisible(bool visible=true) (defined in inviwo::glui::Element)inviwo::glui::Element
setMargins(int top, int left, int bottom, int right) (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
setMouseMoveAction(const std::function< bool(const dvec2 &)> &action)inviwo::glui::Elementprotected
setOrientation(UIOrientation orientation) (defined in inviwo::glui::Element)inviwo::glui::Element
setPickingEventAction(std::function< void(PickingEvent *e)> pickingAction)inviwo::glui::Element
setPushedState(bool pushed) (defined in inviwo::glui::Element)inviwo::glui::Element
setScalingFactor(double factor) (defined in inviwo::glui::Element)inviwo::glui::Element
setVisible(bool visible=true) (defined in inviwo::glui::Element)inviwo::glui::Element
setWidgetExtent(const ivec2 &extent)inviwo::glui::Element
setWidgetExtentScaled(const ivec2 &extent)inviwo::glui::Element
ToolButton(const std::string &filename, Processor &processor, Renderer &uiRenderer, const ivec2 &extent=ivec2(24, 24)) (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
ToolButton(std::shared_ptr< Texture2D > labelImage, Processor &processor, Renderer &uiRenderer, const ivec2 &extent=ivec2(24, 24)) (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButton
triggerAction()inviwo::glui::Elementprotected
uiRenderer_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
uiState() const override (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonprotectedvirtual
UIState enum name (defined in inviwo::glui::Element)inviwo::glui::Element
uiTextureMap_ (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonprotected
uiTextures_ (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonprotected
updateExtent() (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
updateLabel() (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
updateLabelPos() (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
updateState()inviwo::glui::Elementinlineprotectedvirtual
visible_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
widgetExtent_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
widgetPos_ (defined in inviwo::glui::Element)inviwo::glui::Elementprotected
~AbstractButton()=default (defined in inviwo::glui::AbstractButton)inviwo::glui::AbstractButtonvirtual
~Element() (defined in inviwo::glui::Element)inviwo::glui::Elementvirtual
~ToolButton()=default (defined in inviwo::glui::ToolButton)inviwo::glui::ToolButtonvirtual