Logo Search packages:      
Sourcecode: nam version File versions  Download package

Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes

Group Class Reference

Inheritance diagram for Group:
Inheritance graph
[legend]
Collaboration diagram for Group:
Collaboration graph
[legend]

List of all members.

Public Member Functions

unsigned int addr () const
void addTag (Animation *)
const BBoxbbox ()
void change_color (char *color)
virtual int classid () const
void color (const char *color)
void deleteTag (Animation *)
void detach ()
virtual float distance (float x, float y) const
virtual void draw (View *, double now)
void get_members (int *mbrs)
virtual const char * getedst () const
virtual const char * getesrc () const
virtual const char * getfid () const
AnimationgetLastTag ()
virtual const char * getname () const
virtual const char * getProperties (const char *type)
AnimationgetTag (int i) const
virtual const char * gettype () const
 Group (const char *name, unsigned int addr)
int id () const
virtual const char * info () const
void insert (Animation **)
virtual int inside (float px, float py) const
virtual int inside (double now, float px, float py) const
int isTagged () const
int join (int id)
void leave (int id)
void merge (BBox &b)
virtual void monitor (Monitor *m, double now, char *result, int len)
virtual MonStatemonitor_state (void)
virtual void move (EditView *editview, float x_displacement, float y_displacement)
Animationnext () const
int numTag () const
void paint (int id)
int paint () const
Animation ** prev () const
virtual const char * property ()
void remove_monitor ()
virtual void reset (double now)
int size () const
StateInfo stateInfo ()
void toggle_color ()
int type () const
virtual void update (double now)
virtual void update_bb ()

Static Public Member Functions

static Animationfind (unsigned int id)

Static Public Attributes

static Tcl_HashTable * AniHash_ = 0
static unsigned int LASTID_ = 0
static unsigned int nAniHash_ = 0

Protected Attributes

unsigned int addr_
int aType_
BBox bb_
unsigned int id_
Monitormonitor_
char * name_
Animationnext_
Tcl_HashTable * nodeHash_
int nTag_
int oldPaint_
int paint_
Animation ** prev_
StateInfo si_
int size_
Animation ** tags_

Detailed Description

Definition at line 53 of file group.h.


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

Generated by  Doxygen 1.6.0   Back to index