class Mot : public PageableContainer, public Movable

A "Mot" (word) contains CharacterMot and manages them

Inheritance:


Public Methods

Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor, int keyBlowUp, Sounder& sounder, int soundBlowUp) throw(Exception)
Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor) throw(Exception)
Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color, int keyBlowUp, Sounder& sounder, int soundBlowUp) throw(Exception)
Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color) throw(Exception)
virtual ~Mot() throw()
virtual void blowUp() throw()
virtual void move(int j, int i) throw()
virtual void getPos(int& j, int& i) const throw()
virtual void keyAction(const Key& key) throw()
virtual void reinit() throw()
virtual void setColor(Pixel begColor, Pixel endColor) throw()
virtual void setColor(Pixel color) throw()
Use this color (begin) and the middle of this color (end)

Protected Fields

Tji pos
Sounder* sounderRef
int soundBlowUpRef
int spacingOut
int keyCodeBlowUp
bool blowedUp

Protected Methods

void construct(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor, int keyBlowUp, Sounder *sounder, int soundBlowUp) throw(Exception)
void construct(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color, int keyBlowUp, Sounder *sounder, int soundBlowUp) throw(Exception)

Inherited from PageableContainer:

Public Methods

void virtual add(Pageable& pageable) throw()
void virtual addWithoutDelete(Pageable& pageable) throw()
void virtual suppr(Pageable *pageable) throw(Exception)
void virtual supprAll() throw()
void virtual paint(WindowPipe& windowPipe) throw()

Protected Fields

List < Pageable * > list
List < Pageable * > listWithoutDelete

Protected Methods

int virtual virtualWalk() throw()

Inherited from Pageable:


Inherited from Walkable:

Public Methods

int walk() throw(Exception)
int getSlow() const throw()
virtual void setSlow(int slow) throw()

Protected Fields

int s
int t
int returnWalk

Inherited from Paintable:


Inherited from Reinitable:


Inherited from Keyable:


Inherited from Activable:

Public Methods

void virtual activate() throw()
void virtual unactivate() throw()
bool virtual isActive() const throw()

Protected Fields

bool active

Inherited from Movable:


Documentation

A "Mot" (word) contains CharacterMot and manages them
Tji pos

Sounder* sounderRef

int soundBlowUpRef

int spacingOut

int keyCodeBlowUp

bool blowedUp

void construct(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor, int keyBlowUp, Sounder *sounder, int soundBlowUp) throw(Exception)

void construct(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color, int keyBlowUp, Sounder *sounder, int soundBlowUp) throw(Exception)

Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor, int keyBlowUp, Sounder& sounder, int soundBlowUp) throw(Exception)

Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel begColor, Pixel endColor) throw(Exception)

Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color, int keyBlowUp, Sounder& sounder, int soundBlowUp) throw(Exception)

Mot(Ini& ini, const String& m, int jInitPos, int iInitPos, Pixel color) throw(Exception)

virtual ~Mot() throw()

virtual void blowUp() throw()

virtual void move(int j, int i) throw()

virtual void getPos(int& j, int& i) const throw()

virtual void keyAction(const Key& key) throw()

virtual void reinit() throw()

virtual void setColor(Pixel begColor, Pixel endColor) throw()

virtual void setColor(Pixel color) throw()
Use this color (begin) and the middle of this color (end)


Direct child classes:
Score
Author:
David FAUTHOUX
See Also:
CharacterMot

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de