#include <src/orxonox/overlays/hud/AnnounceMessage.h>
Public Member Functions | |
void | announcemessage (const GametypeInfo *gtinfo, const std::string &message) |
AnnounceMessage (BaseObject *creator) | |
virtual void | changedOwner () |
virtual | ~AnnounceMessage () |
Private Attributes | |
PlayerInfo * | owner_ |
orxonox::AnnounceMessage::AnnounceMessage | ( | BaseObject * | creator | ) |
virtual orxonox::AnnounceMessage::~AnnounceMessage | ( | ) | [inline, virtual] |
void orxonox::AnnounceMessage::announcemessage | ( | const GametypeInfo * | gtinfo, | |
const std::string & | message | |||
) | [virtual] |
Reimplemented from orxonox::GametypeMessageListener.
References orxonox::PlayerInfo::getGametypeInfo(), owner_, and orxonox::OverlayText::setCaption().
void orxonox::AnnounceMessage::changedOwner | ( | ) | [virtual] |
Reimplemented from orxonox::OrxonoxOverlay.
References orxonox::OrxonoxOverlay::getOwner(), owner_, and SUPER.
PlayerInfo* orxonox::AnnounceMessage::owner_ [private] |
Reimplemented from orxonox::OrxonoxOverlay.
Referenced by announcemessage(), AnnounceMessage(), and changedOwner().