Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
DriveDlg Class Reference

#include <DriveDlg.h>

Inheritance diagram for DriveDlg:
DriveDlgBase

Public Member Functions

 DriveDlg (wxWindow *parent)
 
void SetCarEngine (CarEngine *eng)
 
CarEngineGetCarEngine ()
 
- Public Member Functions inherited from DriveDlgBase
 DriveDlgBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Drive"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE)
 

Protected Member Functions

void OnLeftDown (wxMouseEvent &event)
 
void OnLeftUp (wxMouseEvent &event)
 
void OnMotion (wxMouseEvent &event)
 
void OnLeftDClick (wxMouseEvent &event)
 
void OnAreaPaint (wxPaintEvent &event)
 
void OnFollow (wxCommandEvent &event)
 
void OnScroll (wxScrollEvent &event)
 
void MouseToMotion (int mx, int my)
 

Protected Attributes

float m_fSpeed
 
float m_fTurn
 
bool m_bFollow
 
CarEnginePtr m_Engine
 
bool m_bMouseDown
 
- Protected Attributes inherited from DriveDlgBase
wxStaticText * m_staticText149
 
wxTextCtrl * m_speed
 
wxStaticText * m_staticText150
 
wxCheckBox * m_follow
 
wxStaticText * m_staticText1501
 
wxTextCtrl * m_turn
 
wxStaticText * m_staticText1502
 
wxSlider * m_slider
 
wxScrolledWindow * m_area
 

Detailed Description

Implementing DriveDlgBase

Constructor & Destructor Documentation

DriveDlg::DriveDlg ( wxWindow *  parent)

Constructor


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