Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

TCloningAssistant Class Reference

The cloning assistant module. More...

#include <CloningAssistant.h>

Inheritance diagram for TCloningAssistant:

ChildBase List of all members.

Public Member Functions

 TCloningAssistant (wxWindow *parent, const wxString &title)
 Constructor.
virtual ~TCloningAssistant ()
 Destructor.
virtual wxString getName ()
 Returns the module name.
virtual void EnforceRefesh ()
 Refreshes the module display.
virtual void initme ()
virtual void Refresh (bool eraseBackground=true, const wxRect *rect=NULL)
virtual void OnPaint (wxPaintEvent &event)
 Paint event handler.
virtual void OnDraw (wxDC &pdc)

Private Member Functions

TDDRnew_from_vector (TVector *v, int drag=DDR_NONE)

Private Attributes

vector< TVector * > vectors
TDDRbase
TDDRvlist
TDDRtlist
TCloningAssistantPanelpanel

Friends

class TCloningAssistantPanel

Detailed Description

The cloning assistant module.


Constructor & Destructor Documentation

TCloningAssistant::TCloningAssistant wxWindow *  parent,
const wxString &  title
 

Constructor.

TCloningAssistant::~TCloningAssistant  )  [virtual]
 

Destructor.


Member Function Documentation

void TCloningAssistant::EnforceRefesh  )  [virtual]
 

Refreshes the module display.

Reimplemented from ChildBase.

wxString TCloningAssistant::getName  )  [virtual]
 

Returns the module name.

Reimplemented from ChildBase.

void TCloningAssistant::initme  )  [virtual]
 

TDDR * TCloningAssistant::new_from_vector TVector v,
int  drag = DDR_NONE
[private]
 

void TCloningAssistant::OnDraw wxDC &  pdc  )  [virtual]
 

void TCloningAssistant::OnPaint wxPaintEvent &  event  )  [virtual]
 

Paint event handler.

void TCloningAssistant::Refresh bool  eraseBackground = true,
const wxRect *  rect = NULL
[virtual]
 


Friends And Related Function Documentation

friend class TCloningAssistantPanel [friend]
 


Member Data Documentation

TDDR* TCloningAssistant::base [private]
 

TCloningAssistantPanel* TCloningAssistant::panel [private]
 

TDDR * TCloningAssistant::tlist [private]
 

vector<TVector*> TCloningAssistant::vectors [private]
 

TDDR * TCloningAssistant::vlist [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Aug 11 16:19:46 2006 for GENtle by  doxygen 1.4.1