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

TDDR Class Reference

#include <CloningAssistant.h>

List of all members.

Public Member Functions

 TDDR (int _type=DDR_NONE)
 ~TDDR ()
void resizeForText (wxDC &dc)
void draw (wxDC &dc, wxPoint off=wxPoint(0, 0))
TDDRfindItem (wxPoint p, wxPoint ori=wxPoint(0, 0), TDDR *match=NULL)
wxPoint getRealOffset ()
void clear_children ()
void do_highlight (wxPoint p)
void duplicate_from (TDDR *b)
void insert_new_child (TDDR *i, TDDR *t, bool before)

Public Attributes

wxRect r
int draggable
VDDR children
TDDRparent
TDDRoriginal
wxPen pen
wxBrush brush
wxString title
int type
bool dragging
TVectorvector
TVectorItemitem
int highlight

Static Public Attributes

static wxPen ThickRedPen


Constructor & Destructor Documentation

TDDR::TDDR int  _type = DDR_NONE  ) 
 

TDDR::~TDDR  ) 
 


Member Function Documentation

void TDDR::clear_children  ) 
 

void TDDR::do_highlight wxPoint  p  ) 
 

void TDDR::draw wxDC &  dc,
wxPoint  off = wxPoint(0, 0)
 

void TDDR::duplicate_from TDDR b  ) 
 

TDDR * TDDR::findItem wxPoint  p,
wxPoint  ori = wxPoint(0, 0),
TDDR match = NULL
 

wxPoint TDDR::getRealOffset  ) 
 

void TDDR::insert_new_child TDDR i,
TDDR t,
bool  before
 

void TDDR::resizeForText wxDC &  dc  ) 
 


Member Data Documentation

wxBrush TDDR::brush
 

VDDR TDDR::children
 

int TDDR::draggable
 

bool TDDR::dragging
 

int TDDR::highlight
 

TVectorItem* TDDR::item
 

TDDR * TDDR::original
 

TDDR* TDDR::parent
 

wxPen TDDR::pen
 

wxRect TDDR::r
 

wxPen TDDR::ThickRedPen [static]
 

wxString TDDR::title
 

int TDDR::type
 

TVector* TDDR::vector
 


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