void Entity::displayShort(Being *observer) { if (ENTITY_PLAYER == observer->getType() && getShortDescription().length() > 0) { observer->out("display") << getShortDescription() << endl; } }
GuiMedia::GuiMedia(weak_ptr<Scene> scene, string name) : GuiWidget(scene, name) { auto types = getTypesFromCategory(BaseObject::Category::IMAGE); for (auto& type : types) _mediaTypes[getShortDescription(type)] = type; for (auto& type : _mediaTypes) _mediaTypesReversed[type.second] = type.first; }