OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::GLToolbarItem::Data::Option Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/GLToolbar.hpp>

Public Member Functions

 Option ()
bool can_render () const

Public Attributes

bool toggable
ActionCallback action_callback
RenderCallback render_callback

Detailed Description

Constructor & Destructor Documentation

◆ Option()

Slic3r::GUI::GLToolbarItem::Data::Option::Option ( )
80 : toggable(false)
82 , render_callback(nullptr)
83{
84}
static const ActionCallback Default_Action_Callback
Definition GLToolbar.hpp:168
ActionCallback action_callback
Definition GLToolbar.hpp:116
RenderCallback render_callback
Definition GLToolbar.hpp:117
bool toggable
Definition GLToolbar.hpp:115

References action_callback, Slic3r::GUI::GLToolbarItem::Default_Action_Callback, render_callback, and toggable.

Member Function Documentation

◆ can_render()

bool Slic3r::GUI::GLToolbarItem::Data::Option::can_render ( ) const
inline
121{ return toggable && (render_callback != nullptr); }

References render_callback, and toggable.

Member Data Documentation

◆ action_callback

◆ render_callback

◆ toggable

bool Slic3r::GUI::GLToolbarItem::Data::Option::toggable

The documentation for this struct was generated from the following files:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/GLToolbar.hpp
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/GLToolbar.cpp