Dialog for confirming XML load override into current scene with optional renaming.
More...
#include <OverrideSceneDialog.h>
|
| int | Scaled (int px) const |
| | Scales a logical pixel value to physical pixels.
|
| wxSize | Scaled (const wxSize &size) const |
| | Scales a logical size to physical pixels.
|
| int | Margin () const |
| | Returns the standard margin in physical pixels.
|
| int | Spacing () const |
| | Returns the standard spacing in physical pixels.
|
| int | Padding () const |
| | Returns the standard padding in physical pixels.
|
| wxStaticBoxSizer * | CreateGroup (wxWindow *parent, const wxString &title) |
| | Creates a grouped section with a title.
|
| wxBoxSizer * | CreateLabeledRow (wxWindow *parent, const wxString &label, wxWindow *control, int logicalLabelWidth=Layout::LABEL_WIDTH) |
| | Creates a row with a label and control.
|
Dialog for confirming XML load override into current scene with optional renaming.
Definition at line 19 of file OverrideSceneDialog.h.
◆ anonymous enum
◆ OverrideSceneDialog()
| EmberForge::OverrideSceneDialog::OverrideSceneDialog |
( |
wxWindow * | parent, |
|
|
const wxString & | xmlFileName ) |
|
inline |
◆ ~OverrideSceneDialog()
| EmberForge::OverrideSceneDialog::~OverrideSceneDialog |
( |
| ) |
|
|
inline |
◆ GetSceneName()
| wxString EmberForge::OverrideSceneDialog::GetSceneName |
( |
| ) |
const |
|
inline |
◆ InterpolateColor()
| wxColour EmberForge::OverrideSceneDialog::InterpolateColor |
( |
const wxColour & | color1, |
|
|
const wxColour & | color2, |
|
|
float | t ) |
|
inlineprivate |
◆ OnPulseTimer()
| void EmberForge::OverrideSceneDialog::OnPulseTimer |
( |
wxTimerEvent & | event | ) |
|
|
inlineprivate |
◆ ShouldRename()
| bool EmberForge::OverrideSceneDialog::ShouldRename |
( |
| ) |
const |
|
inline |
◆ UpdateFieldColors()
| void EmberForge::OverrideSceneDialog::UpdateFieldColors |
( |
| ) |
|
|
inlineprivate |
◆ m_highlightBg
| wxColour EmberForge::OverrideSceneDialog::m_highlightBg |
|
private |
◆ m_normalBg
| wxColour EmberForge::OverrideSceneDialog::m_normalBg |
|
private |
◆ m_pulsePhase
| float EmberForge::OverrideSceneDialog::m_pulsePhase |
|
private |
◆ m_pulseTimer
| wxTimer* EmberForge::OverrideSceneDialog::m_pulseTimer |
|
private |
◆ m_renameCheckbox
| wxCheckBox* EmberForge::OverrideSceneDialog::m_renameCheckbox |
|
private |
◆ m_sceneNameInput
| wxTextCtrl* EmberForge::OverrideSceneDialog::m_sceneNameInput |
|
private |
The documentation for this class was generated from the following file: