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

Class frmCampaignEditor. More...

#include <wxfred_base.h>

Inheritance diagram for fredBase::frmCampaignEditor:
frmCampaignEditor

Public Member Functions

 frmCampaignEditor (wxWindow *parent, wxWindowID id=ID_frmCampaignEditor, const wxString &title=wxT("Campaign Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(862, 705), long style=wxDEFAULT_FRAME_STYLE|wxFRAME_FLOAT_ON_PARENT|wxTAB_TRAVERSAL)
 
 ~frmCampaignEditor ()
 
void m_splitter1OnIdle (wxIdleEvent &)
 

Protected Types

enum  {
  ID_frmCampaignEditor = 1000, ID_lstAvailableMissions, ID_NEW, ID_OPEN,
  ID_SAVE, ID_SAVE_AS, ID_EXIT, ID_ERROR_CHECKER,
  ID_SHIPS, ID_WEAPONS
}
 

Protected Member Functions

virtual void OnClose (wxCloseEvent &event)
 

Protected Attributes

wxSplitterWindow * m_splitter1
 
wxScrolledWindow * pnlCampaign
 
wxStaticText * lblAvailableMissions
 
wxListCtrl * lstAvailableMissions
 
wxStaticText * lblCampaignName
 
wxTextCtrl * txtCampaignName
 
wxStaticText * lblCampaignType
 
wxChoice * cbCampaignType
 
wxStaticText * lblCampaignDescription
 
wxTextCtrl * txtCampaignDescription
 
wxCheckBox * chkUsesCustomTechDatabase
 
wxStaticText * lblBriefingCutscene
 
wxFilePickerCtrl * fpBriefingCutscene
 
wxStaticText * lblMainhallIndex
 
wxSpinCtrl * spnMainHallIndex
 
wxStaticText * lblDebriefingPersonaIndex
 
wxSpinCtrl * spnDebriefingPersonaIndex
 
wxStaticText * lblBranches
 
wxTreeCtrl * treeBranches
 
wxButton * btnMoveUp
 
wxButton * btnMoveDown
 
wxButton * btnToggleLoop
 
wxButton * btnRealignTree
 
wxButton * btnLoadMission
 
wxButton * btnClose
 
wxStaticText * lblDesignerNotes
 
wxTextCtrl * txtDesignerNotes
 
wxStaticText * lblMissionLoopDiscription
 
wxTextCtrl * txtMissionLoopDescription
 
wxStaticText * lblLoopBriefAni
 
wxFilePickerCtrl * fpLoopBriefAni
 
wxStaticText * lblBriefVoice
 
wxFilePickerCtrl * fpLoopBriefVoice
 
wxPanel * pnlCampaignGraph
 
wxMenuBar * m_menubar2
 
wxMenu * mnuFile
 
wxMenu * other
 
wxMenu * initialStatus
 

Detailed Description

Class frmCampaignEditor.

Definition at line 1676 of file wxfred_base.h.

Member Enumeration Documentation

anonymous enum
protected
Enumerator
ID_frmCampaignEditor 
ID_lstAvailableMissions 
ID_NEW 
ID_OPEN 
ID_SAVE 
ID_SAVE_AS 
ID_EXIT 
ID_ERROR_CHECKER 
ID_SHIPS 
ID_WEAPONS 

Definition at line 1686 of file wxfred_base.h.

Constructor & Destructor Documentation

frmCampaignEditor::frmCampaignEditor ( wxWindow *  parent,
wxWindowID  id = ID_frmCampaignEditor,
const wxString &  title = wxT("Campaign Editor"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 862,705 ),
long  style = wxDEFAULT_FRAME_STYLE|wxFRAME_FLOAT_ON_PARENT|wxTAB_TRAVERSAL 
)

Definition at line 4886 of file wxfred_base.cpp.

frmCampaignEditor::~frmCampaignEditor ( )

Definition at line 5145 of file wxfred_base.cpp.

Member Function Documentation

void fredBase::frmCampaignEditor::m_splitter1OnIdle ( wxIdleEvent &  )
inline

Definition at line 1749 of file wxfred_base.h.

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

Reimplemented in frmCampaignEditor.

Definition at line 1740 of file wxfred_base.h.

Member Data Documentation

wxButton* fredBase::frmCampaignEditor::btnClose
protected

Definition at line 1724 of file wxfred_base.h.

wxButton* fredBase::frmCampaignEditor::btnLoadMission
protected

Definition at line 1723 of file wxfred_base.h.

wxButton* fredBase::frmCampaignEditor::btnMoveDown
protected

Definition at line 1720 of file wxfred_base.h.

wxButton* fredBase::frmCampaignEditor::btnMoveUp
protected

Definition at line 1719 of file wxfred_base.h.

wxButton* fredBase::frmCampaignEditor::btnRealignTree
protected

Definition at line 1722 of file wxfred_base.h.

wxButton* fredBase::frmCampaignEditor::btnToggleLoop
protected

Definition at line 1721 of file wxfred_base.h.

wxChoice* fredBase::frmCampaignEditor::cbCampaignType
protected

Definition at line 1707 of file wxfred_base.h.

wxCheckBox* fredBase::frmCampaignEditor::chkUsesCustomTechDatabase
protected

Definition at line 1710 of file wxfred_base.h.

wxFilePickerCtrl* fredBase::frmCampaignEditor::fpBriefingCutscene
protected

Definition at line 1712 of file wxfred_base.h.

wxFilePickerCtrl* fredBase::frmCampaignEditor::fpLoopBriefAni
protected

Definition at line 1730 of file wxfred_base.h.

wxFilePickerCtrl* fredBase::frmCampaignEditor::fpLoopBriefVoice
protected

Definition at line 1732 of file wxfred_base.h.

wxMenu* fredBase::frmCampaignEditor::initialStatus
protected

Definition at line 1737 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblAvailableMissions
protected

Definition at line 1702 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblBranches
protected

Definition at line 1717 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblBriefingCutscene
protected

Definition at line 1711 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblBriefVoice
protected

Definition at line 1731 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblCampaignDescription
protected

Definition at line 1708 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblCampaignName
protected

Definition at line 1704 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblCampaignType
protected

Definition at line 1706 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblDebriefingPersonaIndex
protected

Definition at line 1715 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblDesignerNotes
protected

Definition at line 1725 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblLoopBriefAni
protected

Definition at line 1729 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblMainhallIndex
protected

Definition at line 1713 of file wxfred_base.h.

wxStaticText* fredBase::frmCampaignEditor::lblMissionLoopDiscription
protected

Definition at line 1727 of file wxfred_base.h.

wxListCtrl* fredBase::frmCampaignEditor::lstAvailableMissions
protected

Definition at line 1703 of file wxfred_base.h.

wxMenuBar* fredBase::frmCampaignEditor::m_menubar2
protected

Definition at line 1734 of file wxfred_base.h.

wxSplitterWindow* fredBase::frmCampaignEditor::m_splitter1
protected

Definition at line 1700 of file wxfred_base.h.

wxMenu* fredBase::frmCampaignEditor::mnuFile
protected

Definition at line 1735 of file wxfred_base.h.

wxMenu* fredBase::frmCampaignEditor::other
protected

Definition at line 1736 of file wxfred_base.h.

wxScrolledWindow* fredBase::frmCampaignEditor::pnlCampaign
protected

Definition at line 1701 of file wxfred_base.h.

wxPanel* fredBase::frmCampaignEditor::pnlCampaignGraph
protected

Definition at line 1733 of file wxfred_base.h.

wxSpinCtrl* fredBase::frmCampaignEditor::spnDebriefingPersonaIndex
protected

Definition at line 1716 of file wxfred_base.h.

wxSpinCtrl* fredBase::frmCampaignEditor::spnMainHallIndex
protected

Definition at line 1714 of file wxfred_base.h.

wxTreeCtrl* fredBase::frmCampaignEditor::treeBranches
protected

Definition at line 1718 of file wxfred_base.h.

wxTextCtrl* fredBase::frmCampaignEditor::txtCampaignDescription
protected

Definition at line 1709 of file wxfred_base.h.

wxTextCtrl* fredBase::frmCampaignEditor::txtCampaignName
protected

Definition at line 1705 of file wxfred_base.h.

wxTextCtrl* fredBase::frmCampaignEditor::txtDesignerNotes
protected

Definition at line 1726 of file wxfred_base.h.

wxTextCtrl* fredBase::frmCampaignEditor::txtMissionLoopDescription
protected

Definition at line 1728 of file wxfred_base.h.


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