class Strip : public Pageable, public Movable

A strip is a sentence wich passes on the screen, beginning on the right side, walking to the left side

Inheritance:


Public Methods

Strip(TextPainter& textPainter, const String& mot, Pixel fontColor, Pixel backgroundColor, int slow, int jBackgroundSize, int iBackgroundSize, int moveStep) throw()
Usually moveStep=1
virtual ~Strip() throw()
virtual void paint(WindowPipe& windowPipe) throw()
virtual void reinit() throw()
virtual void keyAction(const Key& key) throw()
virtual void move(int j, int i) throw()
virtual void getPos(int& j, int& i) const throw()

Protected Fields

TextPainter* const textPainterRef
String mot
Pixel fontColor
Pixel backgroundColor
const int moveStep
Tji pos

Protected Methods

virtual int 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 strip is a sentence wich passes on the screen, beginning on the right side, walking to the left side. It uses the same laws as Sprite : shadows, translucent color
TextPainter* const textPainterRef

String mot

Pixel fontColor

Pixel backgroundColor

const int moveStep

Tji pos

virtual int virtualWalk() throw()

Strip(TextPainter& textPainter, const String& mot, Pixel fontColor, Pixel backgroundColor, int slow, int jBackgroundSize, int iBackgroundSize, int moveStep) throw()
Usually moveStep=1

virtual ~Strip() throw()

virtual void paint(WindowPipe& windowPipe) throw()

virtual void reinit() throw()

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

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

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


This class has no child classes.
Author:
David FAUTHOUX
See Also:
StripContainer

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