API Documentation
Loading...
Searching...
No Matches
LayerEditor.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/Editor.h>
3namespace NDEVR
4{
5 class MaterialWidget;
6 class DesignObjectStringWidget;
7 class Toggle;
9 {
10 Q_OBJECT
11 public:
12 LayerEditor(const DynamicPointer<QTDesignObject>& layer, QWidget* parent = nullptr);
13 virtual ~LayerEditor();
14 virtual void updateValues() override;
15 virtual bool fullscreenTouch() const override
16 {
17 return true;
18 }
19 protected slots:
20 void updateFromUISlot();
21 protected:
26 };
27}
#define NDEVR_API
Definition DLLInfo.h:67
Definition DesignObjectStringWidget.h:39
Definition Pointer.hpp:303
Definition Editor.h:45
Definition LayerEditor.h:9
DesignObjectStringWidget * m_name_widget
Definition LayerEditor.h:23
MaterialWidget * m_material_widget
Definition LayerEditor.h:22
Toggle * m_auto_scale_toggle
Definition LayerEditor.h:24
virtual bool fullscreenTouch() const override
Definition LayerEditor.h:15
Toggle * m_orient_to_camera_toggle
Definition LayerEditor.h:25
Definition MaterialWidget.h:44
Definition Toggle.h:45
Definition ACIColor.h:37