3#include <NDEVR/QTDesignObject.h>
4#include <NDEVR/DesignObjectWidgetInterface.h>
5#include <NDEVR/QCustomSlider.h>
16 DesignObjectWidgetInterface::addTarget(
object);
20 DesignObjectWidgetInterface::removeTarget(
object);
26 QCustomSlider::setValue(thickness);
Definition MaterialPropertySlider.h:60
DepthBiasSlider(const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:62
DepthBiasSlider(QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:65
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:319
t_type getMaterialProperty(MaterialProperties mat_index) const
Definition Material.h:168
MaterialProperties
Definition Material.h:108
Definition MaterialPropertySlider.h:9
void addTarget(const DynamicPointer< QTDesignObject > &object) override
Definition MaterialPropertySlider.h:14
void onObjectDeletedSlot()
Definition MaterialPropertySlider.h:30
MaterialPropertySlider(const DynamicPointer< QTDesignObject > &object, Material::MaterialProperties property, QWidget *parent=nullptr)
MaterialPropertySlider(Material::MaterialProperties property, QWidget *parent=nullptr)
void removeTarget(const DynamicPointer< QTDesignObject > &object) override
Definition MaterialPropertySlider.h:18
void onTargetUpdated(UUID id) override
void refreshFromMaterial(const Material &mat)
Definition MaterialPropertySlider.h:23
Material::MaterialProperties m_property
Definition MaterialPropertySlider.h:37
Definition MaterialPropertySlider.h:50
OpacitySlider(QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:55
OpacitySlider(const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:52
Definition MaterialPropertySlider.h:40
PixelThicknessSlider(const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:42
PixelThicknessSlider(QWidget *parent=nullptr)
Definition MaterialPropertySlider.h:45
The slider is the classic widget for controlling a bounded value. It lets the user move a slider hand...
Definition QCustomSlider.h:13
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
Definition UUID.h:62
double fltp08
Defines an alias representing an 8 byte floating-point number.
Definition BaseValues.hpp:146