#include <uitypes.h>

Definition at line 902 of file uitypes.h.
Public Types | |
| enum | AnimationStage { Animation_Drop = 0, Animation_DropPause, Animation_Scroll, Animation_ScrollPause } |
Public Member Functions | |
| UIMultiTextType (const QString &, fontProp *, int, QRect displayrect, QRect altdisplayrect) | |
| void | setTexts (QStringList new_messagep) |
| void | clearTexts () |
| void | Draw (QPainter *, int, int) |
| void | setDropTimingLength (int x) |
| void | setDropTimingPause (int x) |
| void | setScrollTimingLength (int x) |
| void | setScrollTimingPause (int x) |
| void | setMessageSpacePadding (int x) |
Private Slots | |
| void | animate () |
Private Attributes | |
| QStringList | messages |
| int | current_text_index |
| QTimer | transition_timer |
| AnimationStage | animation_stage |
| int | horizontal_transform |
| int | max_horizontal_transform |
| int | vertical_transform |
| int | drop_timing_length |
| int | drop_timing_pause |
| int | scroll_timing_length |
| int | scroll_timing_pause |
| int | message_space_padding |
| UIMultiTextType::UIMultiTextType | ( | const QString & | name, | |
| fontProp * | font, | |||
| int | dorder, | |||
| QRect | displayrect, | |||
| QRect | altdisplayrect | |||
| ) |
Definition at line 3003 of file uitypes.cpp.
| void UIMultiTextType::setTexts | ( | QStringList | new_messagep | ) |
Definition at line 3031 of file uitypes.cpp.
| void UIMultiTextType::clearTexts | ( | ) |
Definition at line 3082 of file uitypes.cpp.
| void UIMultiTextType::Draw | ( | QPainter * | dr, | |
| int | drawlayer, | |||
| int | context | |||
| ) | [virtual] |
| void UIMultiTextType::setDropTimingLength | ( | int | x | ) | [inline] |
| void UIMultiTextType::setDropTimingPause | ( | int | x | ) | [inline] |
| void UIMultiTextType::setScrollTimingLength | ( | int | x | ) | [inline] |
| void UIMultiTextType::setScrollTimingPause | ( | int | x | ) | [inline] |
| void UIMultiTextType::setMessageSpacePadding | ( | int | x | ) | [inline] |
| void UIMultiTextType::animate | ( | ) | [private, slot] |
QStringList UIMultiTextType::messages [private] |
int UIMultiTextType::current_text_index [private] |
Definition at line 944 of file uitypes.h.
Referenced by animate(), clearTexts(), setTexts(), and UIMultiTextType().
QTimer UIMultiTextType::transition_timer [private] |
Definition at line 945 of file uitypes.h.
Referenced by animate(), clearTexts(), setTexts(), and UIMultiTextType().
int UIMultiTextType::horizontal_transform [private] |
Definition at line 947 of file uitypes.h.
Referenced by animate(), clearTexts(), Draw(), setTexts(), and UIMultiTextType().
int UIMultiTextType::max_horizontal_transform [private] |
int UIMultiTextType::vertical_transform [private] |
Definition at line 949 of file uitypes.h.
Referenced by animate(), clearTexts(), Draw(), setTexts(), and UIMultiTextType().
int UIMultiTextType::drop_timing_length [private] |
Definition at line 950 of file uitypes.h.
Referenced by animate(), setTexts(), and UIMultiTextType().
int UIMultiTextType::drop_timing_pause [private] |
Definition at line 951 of file uitypes.h.
Referenced by animate(), setTexts(), and UIMultiTextType().
int UIMultiTextType::scroll_timing_length [private] |
int UIMultiTextType::scroll_timing_pause [private] |
int UIMultiTextType::message_space_padding [private] |
1.5.5