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
wxPen pen
wxBrush brush
wxString title
int type
bool dragging
int highlight

Static Public Attributes

static wxPen ThickRedPen

Constructor & Destructor Documentation

TDDR::TDDR int  _type = DDR_NONE  ) 


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,
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