FS2_Open
Open source remastering of the Freespace 2 engine
fredBase::dlgBackgroundEditor Class Reference

Class dlgBackgroundEditor. More...

#include <wxfred_base.h>

Inheritance diagram for fredBase::dlgBackgroundEditor:
dlgBackgroundEditor

Public Member Functions

 dlgBackgroundEditor (wxWindow *parent, wxWindowID id=ID_BackgroundEditor, const wxString &title=wxT("Background Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
 
 ~dlgBackgroundEditor ()
 

Protected Types

enum  { ID_BackgroundEditor = 1000 }
 

Protected Member Functions

virtual void OnClose (wxCloseEvent &event)
 

Protected Attributes

wxChoice * cboBackgroundPreset
 
wxButton * btnImportBackground
 
wxListCtrl * lclBGBitmaps
 
wxButton * btnBitmapAdd
 
wxButton * btnBitmapDelete
 
wxStaticText * lblBitmap
 
wxChoice * cboBitmapSelect
 
wxStaticText * lblBitmapPitch
 
wxStaticText * lblBitmapBank
 
wxStaticText * lblBitmapHeading
 
wxSpinCtrl * spnBitmapPitch
 
wxSpinCtrl * spnBitmapBank
 
wxSpinCtrl * spnBitmapHeading
 
wxStaticText * lblBitmapScale
 
wxSpinCtrl * spnBitmapScaleX
 
wxSpinCtrl * spnBitmapScaleY
 
wxStaticText * lblBitmapDivisions
 
wxSpinCtrl * spnBitmapDivisionsX
 
wxSpinCtrl * spnBitmapDivisionsY
 
wxCheckBox * chkFullNebula
 
wxCheckBox * chkToggleShipTrails
 
wxStaticText * lblNebulaRange
 
wxTextCtrl * txtNebulaRange
 
wxStaticText * lblNebulaPattern
 
wxChoice * cboNebulaPattern
 
wxStaticText * lblLightningStorm
 
wxChoice * cboLightningStorm
 
wxStaticText * lblNebulaFogNear
 
wxSpinCtrl * m_spinCtrl49
 
wxStaticText * lblNebulaFogMultiplier
 
wxSpinCtrl * m_spinCtrl50
 
wxStaticText * lblNebulaPoofs
 
wxCheckListBox * clbNebulaPoofs
 
wxStaticText * m_staticText160
 
wxChoice * cboNebulaPattern1
 
wxStaticText * m_staticText161
 
wxChoice * cboNebulaColour
 
wxStaticText * lblBitmapPitch2
 
wxStaticText * lblBitmapBank2
 
wxStaticText * lblBitmapHeading2
 
wxSpinCtrl * spnBitmapPitch2
 
wxSpinCtrl * spnBitmapBank2
 
wxSpinCtrl * spnBitmapHeading2
 
wxButton * btnBGSwap
 
wxChoice * cboBackgroundSwap
 
wxListCtrl * lclBGSunbitmaps
 
wxButton * btnAddSunBitmap
 
wxButton * btnDeleteSunBitmap
 
wxStaticText * lblSun
 
wxChoice * cboSunSelect
 
wxStaticText * lblBitmapPitch1
 
wxStaticText * lblBitmapBank1
 
wxStaticText * lblBitmapHeading1
 
wxSpinCtrl * spnBitmapPitch1
 
wxSpinCtrl * spnBitmapBank1
 
wxSpinCtrl * spnBitmapHeading1
 
wxStaticText * m_staticText179
 
wxSpinCtrl * spnSunScale
 
wxStaticText * lblAmbientRed
 
wxSlider * sldAmbientRed
 
wxSpinCtrl * spnAmbientRed
 
wxStaticText * lblAmbientGreen
 
wxSlider * sldAmbientGreen
 
wxSpinCtrl * spnAmbientGreen
 
wxStaticText * lblAmbientBlue
 
wxSlider * sldAmbientBlue
 
wxSpinCtrl * spnAmbientBlue
 
wxButton * btnSkyboxSelect
 
wxTextCtrl * txtSkybox
 
wxButton * btnSkyboxMap
 
wxTextCtrl * m_textCtrl73
 
wxStaticText * lblBitmapPitch21
 
wxStaticText * lblBitmapBank21
 
wxStaticText * lblBitmapHeading21
 
wxSpinCtrl * spnBitmapPitch21
 
wxSpinCtrl * spnBitmapBank21
 
wxSpinCtrl * spnBitmapHeading21
 
wxCheckBox * chkSBNoCull
 
wxCheckBox * chkSBNoGlowmaps
 
wxCheckBox * chkSBNoLighting
 
wxCheckBox * chkSBNoZBuffer
 
wxCheckBox * chkSBForceClamp
 
wxCheckBox * chkSBTransparent
 
wxStaticText * m_staticText186
 
wxSlider * sldNumStars
 
wxSpinCtrl * m_spinCtrl43
 
wxCheckBox * m_checkBox48
 
wxButton * btnEnvMap
 
wxTextCtrl * txtEnvMap
 

Detailed Description

Class dlgBackgroundEditor.

Definition at line 919 of file wxfred_base.h.

Member Enumeration Documentation

anonymous enum
protected
Enumerator
ID_BackgroundEditor 

Definition at line 929 of file wxfred_base.h.

Constructor & Destructor Documentation

dlgBackgroundEditor::dlgBackgroundEditor ( wxWindow *  parent,
wxWindowID  id = ID_BackgroundEditor,
const wxString &  title = wxT("Background Editor"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( -1,-1 ),
long  style = wxDEFAULT_DIALOG_STYLE 
)

Definition at line 2277 of file wxfred_base.cpp.

dlgBackgroundEditor::~dlgBackgroundEditor ( )

Definition at line 2865 of file wxfred_base.cpp.

Member Function Documentation

virtual void fredBase::dlgBackgroundEditor::OnClose ( wxCloseEvent &  event)
inlineprotectedvirtual

Reimplemented in dlgBackgroundEditor.

Definition at line 1025 of file wxfred_base.h.

Member Data Documentation

wxButton* fredBase::dlgBackgroundEditor::btnAddSunBitmap
protected

Definition at line 980 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnBGSwap
protected

Definition at line 977 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnBitmapAdd
protected

Definition at line 937 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnBitmapDelete
protected

Definition at line 938 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnDeleteSunBitmap
protected

Definition at line 981 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnEnvMap
protected

Definition at line 1021 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnImportBackground
protected

Definition at line 935 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnSkyboxMap
protected

Definition at line 1003 of file wxfred_base.h.

wxButton* fredBase::dlgBackgroundEditor::btnSkyboxSelect
protected

Definition at line 1001 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboBackgroundPreset
protected

Definition at line 934 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboBackgroundSwap
protected

Definition at line 978 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboBitmapSelect
protected

Definition at line 940 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboLightningStorm
protected

Definition at line 960 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboNebulaColour
protected

Definition at line 970 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboNebulaPattern
protected

Definition at line 958 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboNebulaPattern1
protected

Definition at line 968 of file wxfred_base.h.

wxChoice* fredBase::dlgBackgroundEditor::cboSunSelect
protected

Definition at line 983 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkFullNebula
protected

Definition at line 953 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBForceClamp
protected

Definition at line 1015 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBNoCull
protected

Definition at line 1011 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBNoGlowmaps
protected

Definition at line 1012 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBNoLighting
protected

Definition at line 1013 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBNoZBuffer
protected

Definition at line 1014 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkSBTransparent
protected

Definition at line 1016 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::chkToggleShipTrails
protected

Definition at line 954 of file wxfred_base.h.

wxCheckListBox* fredBase::dlgBackgroundEditor::clbNebulaPoofs
protected

Definition at line 966 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblAmbientBlue
protected

Definition at line 998 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblAmbientGreen
protected

Definition at line 995 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblAmbientRed
protected

Definition at line 992 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmap
protected

Definition at line 939 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapBank
protected

Definition at line 942 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapBank1
protected

Definition at line 985 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapBank2
protected

Definition at line 972 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapBank21
protected

Definition at line 1006 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapDivisions
protected

Definition at line 950 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapHeading
protected

Definition at line 943 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapHeading1
protected

Definition at line 986 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapHeading2
protected

Definition at line 973 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapHeading21
protected

Definition at line 1007 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapPitch
protected

Definition at line 941 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapPitch1
protected

Definition at line 984 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapPitch2
protected

Definition at line 971 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapPitch21
protected

Definition at line 1005 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblBitmapScale
protected

Definition at line 947 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblLightningStorm
protected

Definition at line 959 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblNebulaFogMultiplier
protected

Definition at line 963 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblNebulaFogNear
protected

Definition at line 961 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblNebulaPattern
protected

Definition at line 957 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblNebulaPoofs
protected

Definition at line 965 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblNebulaRange
protected

Definition at line 955 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::lblSun
protected

Definition at line 982 of file wxfred_base.h.

wxListCtrl* fredBase::dlgBackgroundEditor::lclBGBitmaps
protected

Definition at line 936 of file wxfred_base.h.

wxListCtrl* fredBase::dlgBackgroundEditor::lclBGSunbitmaps
protected

Definition at line 979 of file wxfred_base.h.

wxCheckBox* fredBase::dlgBackgroundEditor::m_checkBox48
protected

Definition at line 1020 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::m_spinCtrl43
protected

Definition at line 1019 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::m_spinCtrl49
protected

Definition at line 962 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::m_spinCtrl50
protected

Definition at line 964 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::m_staticText160
protected

Definition at line 967 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::m_staticText161
protected

Definition at line 969 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::m_staticText179
protected

Definition at line 990 of file wxfred_base.h.

wxStaticText* fredBase::dlgBackgroundEditor::m_staticText186
protected

Definition at line 1017 of file wxfred_base.h.

wxTextCtrl* fredBase::dlgBackgroundEditor::m_textCtrl73
protected

Definition at line 1004 of file wxfred_base.h.

wxSlider* fredBase::dlgBackgroundEditor::sldAmbientBlue
protected

Definition at line 999 of file wxfred_base.h.

wxSlider* fredBase::dlgBackgroundEditor::sldAmbientGreen
protected

Definition at line 996 of file wxfred_base.h.

wxSlider* fredBase::dlgBackgroundEditor::sldAmbientRed
protected

Definition at line 993 of file wxfred_base.h.

wxSlider* fredBase::dlgBackgroundEditor::sldNumStars
protected

Definition at line 1018 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnAmbientBlue
protected

Definition at line 1000 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnAmbientGreen
protected

Definition at line 997 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnAmbientRed
protected

Definition at line 994 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapBank
protected

Definition at line 945 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapBank1
protected

Definition at line 988 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapBank2
protected

Definition at line 975 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapBank21
protected

Definition at line 1009 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapDivisionsX
protected

Definition at line 951 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapDivisionsY
protected

Definition at line 952 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapHeading
protected

Definition at line 946 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapHeading1
protected

Definition at line 989 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapHeading2
protected

Definition at line 976 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapHeading21
protected

Definition at line 1010 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapPitch
protected

Definition at line 944 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapPitch1
protected

Definition at line 987 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapPitch2
protected

Definition at line 974 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapPitch21
protected

Definition at line 1008 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapScaleX
protected

Definition at line 948 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnBitmapScaleY
protected

Definition at line 949 of file wxfred_base.h.

wxSpinCtrl* fredBase::dlgBackgroundEditor::spnSunScale
protected

Definition at line 991 of file wxfred_base.h.

wxTextCtrl* fredBase::dlgBackgroundEditor::txtEnvMap
protected

Definition at line 1022 of file wxfred_base.h.

wxTextCtrl* fredBase::dlgBackgroundEditor::txtNebulaRange
protected

Definition at line 956 of file wxfred_base.h.

wxTextCtrl* fredBase::dlgBackgroundEditor::txtSkybox
protected

Definition at line 1002 of file wxfred_base.h.


The documentation for this class was generated from the following files: