Generic CAM 0.1-PreAlpha

GUIObjectFrame Class Reference

#include <gui.h>

Inheritance diagram for GUIObjectFrame:

List of all members.

Public Member Functions

 GUIObjectFrame (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Object Editor"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(655, 408), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
 ~GUIObjectFrame ()

Protected Types

enum  { wxID_SETUPUNITS = 1000, wxID_UPDATE }

Protected Member Functions

virtual void OnOpen (wxCommandEvent &event)
virtual void OnReLoad (wxCommandEvent &event)
virtual void OnSaveAs (wxCommandEvent &event)
virtual void OnClose (wxCommandEvent &event)
virtual void OnSelectObject (wxCommandEvent &event)
virtual void OnUpdate (wxCommandEvent &event)
virtual void OnMultiplyByTen (wxCommandEvent &event)
virtual void OnDivideByTen (wxCommandEvent &event)
virtual void OnScalePercent (wxCommandEvent &event)
virtual void ScaleUnitX (wxCommandEvent &event)
virtual void OnScalePercentX (wxCommandEvent &event)
virtual void OnScaleUnitY (wxCommandEvent &event)
virtual void OnScalePercentY (wxCommandEvent &event)
virtual void OnScaleUnitZ (wxCommandEvent &event)
virtual void OnScalePercentZ (wxCommandEvent &event)
virtual void OnYMinus (wxCommandEvent &event)
virtual void OnXMinus (wxCommandEvent &event)
virtual void OnYPlus (wxCommandEvent &event)
virtual void OnZMinus (wxCommandEvent &event)
virtual void OnZPlus (wxCommandEvent &event)
virtual void OnXPlus (wxCommandEvent &event)
virtual void OnAlignWithStock (wxCommandEvent &event)
virtual void OnAlignWithMiddle (wxCommandEvent &event)
virtual void OnAlignWithTop (wxCommandEvent &event)

Protected Attributes

wxMenuBar * m_menubar
wxMenu * m_menuObject
wxMenu * m_menuSettings
wxComboBox * m_comboBox
wxButton * m_buttonUpdate
wxNotebook * m_notebook2
wxPanel * m_panel5
wxStaticText * m_staticText37
wxTextCtrl * m_textCtrlSizeX
wxStaticText * m_staticTextUnitX
wxStaticText * m_staticText38
wxTextCtrl * m_textCtrlSizeY
wxStaticText * m_staticTextUnitY
wxStaticText * m_staticText39
wxTextCtrl * m_textCtrlSizeZ
wxStaticText * m_staticTextUnitZ
wxCheckBox * m_checkBoxScaleProportionally
wxButton * m_buttonMultTen
wxButton * m_buttonDivTen
wxTextCtrl * m_textCtrlPercent
wxStaticText * m_staticText43
wxButton * m_button15
wxStaticText * m_staticText44
wxTextCtrl * m_textCtrlScaleUnitX
wxStaticText * m_staticTextUnitX2
wxButton * m_button19
wxStaticText * m_staticText50
wxTextCtrl * m_textCtrlScalePercentX
wxStaticText * m_staticText51
wxButton * m_button20
wxStaticText * m_staticText46
wxTextCtrl * m_textCtrlScaleUnitY
wxStaticText * m_staticTextUnitY2
wxButton * m_button21
wxStaticText * m_staticText48
wxTextCtrl * m_textCtrlScalePercentY
wxStaticText * m_staticText49
wxButton * m_button22
wxStaticText * m_staticText52
wxTextCtrl * m_textCtrlScaleUnitZ
wxStaticText * m_staticTextUnitZ2
wxButton * m_button23
wxStaticText * m_staticText54
wxTextCtrl * m_textCtrlScalePercentZ
wxStaticText * m_staticText55
wxButton * m_button24
wxPanel * m_panel6
wxButton * m_button32
wxButton * m_button33
wxButton * m_button28
wxButton * m_button29
wxButton * m_button30
wxButton * m_button31
wxPanel * m_panel7
wxButton * m_button16
wxButton * m_button17
wxButton * m_button18

Detailed Description


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
wxID_SETUPUNITS 
wxID_UPDATE 

Constructor & Destructor Documentation

GUIObjectFrame::GUIObjectFrame ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  title = _("Object Editor"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 655,408 ),
long  style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL 
)
GUIObjectFrame::~GUIObjectFrame ( )

Member Function Documentation

virtual void GUIObjectFrame::OnAlignWithMiddle ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnAlignWithStock ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnAlignWithTop ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnClose ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnDivideByTen ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnMultiplyByTen ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnOpen ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnReLoad ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnSaveAs ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScalePercent ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScalePercentX ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScalePercentY ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScalePercentZ ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScaleUnitY ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnScaleUnitZ ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnSelectObject ( wxCommandEvent &  event) [inline, protected, virtual]
virtual void GUIObjectFrame::OnUpdate ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnXMinus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnXPlus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnYMinus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnYPlus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnZMinus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::OnZPlus ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.

virtual void GUIObjectFrame::ScaleUnitX ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ObjectFrame.


Member Data Documentation

wxButton* GUIObjectFrame::m_button15 [protected]
wxButton* GUIObjectFrame::m_button16 [protected]
wxButton* GUIObjectFrame::m_button17 [protected]
wxButton* GUIObjectFrame::m_button18 [protected]
wxButton* GUIObjectFrame::m_button19 [protected]
wxButton* GUIObjectFrame::m_button20 [protected]
wxButton* GUIObjectFrame::m_button21 [protected]
wxButton* GUIObjectFrame::m_button22 [protected]
wxButton* GUIObjectFrame::m_button23 [protected]
wxButton* GUIObjectFrame::m_button24 [protected]
wxButton* GUIObjectFrame::m_button28 [protected]
wxButton* GUIObjectFrame::m_button29 [protected]
wxButton* GUIObjectFrame::m_button30 [protected]
wxButton* GUIObjectFrame::m_button31 [protected]
wxButton* GUIObjectFrame::m_button32 [protected]
wxButton* GUIObjectFrame::m_button33 [protected]
wxButton* GUIObjectFrame::m_buttonDivTen [protected]
wxButton* GUIObjectFrame::m_buttonMultTen [protected]
wxButton* GUIObjectFrame::m_buttonUpdate [protected]
wxComboBox* GUIObjectFrame::m_comboBox [protected]
wxMenuBar* GUIObjectFrame::m_menubar [protected]
wxMenu* GUIObjectFrame::m_menuObject [protected]
wxMenu* GUIObjectFrame::m_menuSettings [protected]
wxNotebook* GUIObjectFrame::m_notebook2 [protected]
wxPanel* GUIObjectFrame::m_panel5 [protected]
wxPanel* GUIObjectFrame::m_panel6 [protected]
wxPanel* GUIObjectFrame::m_panel7 [protected]
wxStaticText* GUIObjectFrame::m_staticText37 [protected]
wxStaticText* GUIObjectFrame::m_staticText38 [protected]
wxStaticText* GUIObjectFrame::m_staticText39 [protected]
wxStaticText* GUIObjectFrame::m_staticText43 [protected]
wxStaticText* GUIObjectFrame::m_staticText44 [protected]
wxStaticText* GUIObjectFrame::m_staticText46 [protected]
wxStaticText* GUIObjectFrame::m_staticText48 [protected]
wxStaticText* GUIObjectFrame::m_staticText49 [protected]
wxStaticText* GUIObjectFrame::m_staticText50 [protected]
wxStaticText* GUIObjectFrame::m_staticText51 [protected]
wxStaticText* GUIObjectFrame::m_staticText52 [protected]
wxStaticText* GUIObjectFrame::m_staticText54 [protected]
wxStaticText* GUIObjectFrame::m_staticText55 [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitX [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitX2 [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitY [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitY2 [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitZ [protected]
wxStaticText* GUIObjectFrame::m_staticTextUnitZ2 [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlPercent [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScalePercentX [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScalePercentY [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScalePercentZ [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScaleUnitX [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScaleUnitY [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlScaleUnitZ [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlSizeX [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlSizeY [protected]
wxTextCtrl* GUIObjectFrame::m_textCtrlSizeZ [protected]

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