33#include <NDEVR/Editor.h>
37 class SolidMaterialEditorUI;
41 class UVChannelEditWidget;
59 void setMaterialCoordinateMode();
60 void updateShadingModel();
61 void copySettingsFrom();
63 void updateShininessFromLineEdit();
64 void updateShininessFromSlider();
65 void updateTransparencyFromLineEdit();
66 void updateTransparencyFromSlider();
70 Ui::SolidMaterialEditorUI*
ui;
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition Pointer.hpp:303
Definition SolidMaterialEditor.h:43
SolidMaterialEditor(const DynamicPointer< QTDesignObject > &object, QWidget *parent=Q_NULLPTR)
Definition SolidMaterialEditor.cpp:11
virtual void updateValues() override
Definition SolidMaterialEditor.cpp:110
virtual bool fullscreenTouch() const override
Definition SolidMaterialEditor.h:50
void setHorizontal(bool horizontal) override
Definition SolidMaterialEditor.cpp:251
Ui::SolidMaterialEditorUI * ui
Definition SolidMaterialEditor.h:70
~SolidMaterialEditor()
Definition SolidMaterialEditor.cpp:102
virtual void requestScrollEnabled(bool enabled) override
Definition SolidMaterialEditor.cpp:106
Buffer< UVChannelEditWidget * > m_lighting_widgets
Definition SolidMaterialEditor.h:69
void updateUVLayout()
Definition SolidMaterialEditor.cpp:153
Material material()
Definition SolidMaterialEditor.cpp:236
bool m_updating
Definition SolidMaterialEditor.h:71
Definition FontEditor.h:6