summaryrefslogtreecommitdiff
path: root/domain/src/disposition.cpp
blob: d07a03df142a8013fbaa4d7a19c6f36cf761ff29 (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");
    }

    return _("Unknown disposition value");
  }

}  // namespace turns::domain