18 #ifndef __H__OCULAR_EDITOR_SCENE_PROPERTIES_DIALOG__H__
19 #define __H__OCULAR_EDITOR_SCENE_PROPERTIES_DIALOG__H__
21 #include <QtWidgets/qdialog.h>
52 virtual void showEvent(QShowEvent* event)
override;
57 void buildScrollArea();
58 void buildActionButtons();
60 void buildProperties();
61 void buildLightProperties();
62 void buildSceneTreeProperties();
63 void buildRendererProperties();
65 void restorePropertyStates();
75 QVBoxLayout* m_MainLayout;
76 QVBoxLayout* m_ScrollLayout;
77 QHBoxLayout* m_ActionButtonLayout;
79 QPushButton* m_ButtonOK;
80 QPushButton* m_ButtonCancel;
81 QPushButton* m_ButtonApply;
83 QScrollArea* m_ScrollArea;
92 QLabel* m_SceneTreePropertiesLabel;
99 QLabel* m_RendererPropertiesLabel;
105 QLabel* m_LightPropertiesLabel;
109 float m_AmbientIntensity;
Dialog that displays various scene-based properties (Main Menu -> Scene -> Scene Properties) ...
Definition: ScenePropertiesDialog.hpp:43
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70