#include <InGameUI.h>
Inherits MemoryPoolObject.
Public Member Functions | |
| SuperweaponInfo (ObjectID id, UnsignedInt timestamp, Bool hiddenByScript, Bool hiddenByScience, Bool ready, Bool evaReadyPlayed, const AsciiString &superweaponNormalFont, Int superweaponNormalPointSize, Bool superweaponNormalBold, Color c, const SpecialPowerTemplate *spt) | |
| const SpecialPowerTemplate * | getSpecialPowerTemplate () const |
| void | setFont (const AsciiString &superweaponNormalFont, Int superweaponNormalPointSize, Bool superweaponNormalBold) |
| void | setText (const UnicodeString &name, const UnicodeString &time) |
| void | drawName (Int x, Int y, Color color, Color dropColor) |
| void | drawTime (Int x, Int y, Color color, Color dropColor) |
| Real | getHeight () const |
Public Member Functions inherited from MemoryPoolObject | |
| void | deleteInstance () |
Public Attributes | |
| AsciiString | m_powerName |
| ObjectID | m_id |
| UnsignedInt | m_timestamp |
| seconds shown in display string | |
| Bool | m_hiddenByScript |
| Bool | m_hiddenByScience |
| Bool | m_ready |
| Stores if we were ready last draw, since readyness can change without time changing. | |
| Bool | m_evaReadyPlayed |
| Stores if Eva announced superweapon is ready. | |
| Bool | m_forceUpdateText |
Additional Inherited Members | |
Protected Member Functions inherited from MemoryPoolObject | |
| virtual | ~MemoryPoolObject () |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
| virtual MemoryPool * | getObjectMemoryPool ()=0 |
Definition at line 172 of file InGameUI.h.
| SuperweaponInfo::SuperweaponInfo | ( | ObjectID | id, |
| UnsignedInt | timestamp, | ||
| Bool | hiddenByScript, | ||
| Bool | hiddenByScience, | ||
| Bool | ready, | ||
| Bool | evaReadyPlayed, | ||
| const AsciiString & | superweaponNormalFont, | ||
| Int | superweaponNormalPointSize, | ||
| Bool | superweaponNormalBold, | ||
| Color | c, | ||
| const SpecialPowerTemplate * | spt ) |
Definition at line 259 of file InGameUI.cpp.
Definition at line 326 of file InGameUI.cpp.
Definition at line 334 of file InGameUI.cpp.
| Real SuperweaponInfo::getHeight | ( | ) | const |
Definition at line 343 of file InGameUI.cpp.
|
inline |
Definition at line 199 of file InGameUI.h.
| void SuperweaponInfo::setFont | ( | const AsciiString & | superweaponNormalFont, |
| Int | superweaponNormalPointSize, | ||
| Bool | superweaponNormalBold ) |
Definition at line 310 of file InGameUI.cpp.
| void SuperweaponInfo::setText | ( | const UnicodeString & | name, |
| const UnicodeString & | time ) |
Definition at line 319 of file InGameUI.cpp.
| Bool SuperweaponInfo::m_evaReadyPlayed |
Stores if Eva announced superweapon is ready.
Definition at line 213 of file InGameUI.h.
| Bool SuperweaponInfo::m_forceUpdateText |
Definition at line 215 of file InGameUI.h.
| Bool SuperweaponInfo::m_hiddenByScience |
Definition at line 211 of file InGameUI.h.
| Bool SuperweaponInfo::m_hiddenByScript |
Definition at line 210 of file InGameUI.h.
| ObjectID SuperweaponInfo::m_id |
Definition at line 208 of file InGameUI.h.
| AsciiString SuperweaponInfo::m_powerName |
Definition at line 207 of file InGameUI.h.
| Bool SuperweaponInfo::m_ready |
Stores if we were ready last draw, since readyness can change without time changing.
Definition at line 212 of file InGameUI.h.
| UnsignedInt SuperweaponInfo::m_timestamp |
seconds shown in display string
Definition at line 209 of file InGameUI.h.