summaryrefslogtreecommitdiff
path: root/domain/src/disposition.cpp
blob: 077a3127c729d5f4f2e2cfe488e9dad4578722f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "turns/domain/disposition.hpp"

#include <glibmm/i18n.h>

namespace turns::domain
{

  auto presentation_name_for(disposition value) -> Glib::ustring
  {
    switch (value)
    {
    case disposition::neutral:
      return _("Neutral");
    case disposition::friendly:
      return _("Friendly");
    case disposition::hostile:
      return _("Hostile");
    case disposition::secret:
      return _("Secret");
    default:
      return _("Unknown disposition value");
    }
  }

}  // namespace turns::domain