Announcement(const std::string &postType, const std::string &label, std::shared_ptr< Player::Player > player) | HoverRace::Client::Announcement | inline |
CreateContents(Display::Display &display, Display::FlexGrid &grid) const override | HoverRace::Client::MessageAnnouncement | virtual |
CreateIcon(Display::Display &display, Display::Container &parent) const override | HoverRace::Client::PlayerStatusAnnouncement | virtual |
GetLabel() const | HoverRace::Client::Announcement | inline |
GetPlayer() const | HoverRace::Client::Announcement | inline |
GetPostType() const | HoverRace::Client::Announcement | inline |
GetStatus() const | HoverRace::Client::PlayerStatusAnnouncement | inline |
MessageAnnouncement(const std::string &label, std::shared_ptr< Player::Player > player={}) | HoverRace::Client::MessageAnnouncement | inline |
MessageAnnouncement(const std::string &label, const std::string &text, std::shared_ptr< Player::Player > player={}) | HoverRace::Client::MessageAnnouncement | inline |
MessageAnnouncement(const std::string &postType, const std::string &label, const std::string &text, std::shared_ptr< Player::Player > player={}) | HoverRace::Client::MessageAnnouncement | protected |
OnClick() | HoverRace::Client::Announcement | inlinevirtual |
operator=(const Announcement &)=delete | HoverRace::Client::Announcement | |
PlayerStatusAnnouncement(Status::status_t status, std::shared_ptr< Player::Player > target, std::shared_ptr< Player::Player > subject) | HoverRace::Client::PlayerStatusAnnouncement | |
RenderStatusText(Status::status_t status, const Player::Player &player) | HoverRace::Client::PlayerStatusAnnouncement | protectedstatic |
status | HoverRace::Client::PlayerStatusAnnouncement | private |
StreamOut(std::ostream &os) const | HoverRace::Client::Announcement | inlinevirtual |
subject | HoverRace::Client::PlayerStatusAnnouncement | private |
SUPER typedef | HoverRace::Client::PlayerStatusAnnouncement | private |
~Announcement() | HoverRace::Client::Announcement | inlinevirtual |
~MessageAnnouncement() | HoverRace::Client::MessageAnnouncement | inlinevirtual |
~PlayerStatusAnnouncement() | HoverRace::Client::PlayerStatusAnnouncement | inlinevirtual |