Mercurial > minori
comparison include/core/anime_season.h @ 369:47c9f8502269
*: clang-format all the things
I've edited the formatting a bit. Now pointer asterisks (and reference
ampersands) are on the variable instead of the type, as well as having
newlines for function braces (but nothing else)
author | Paper <paper@tflc.us> |
---|---|
date | Fri, 25 Jul 2025 10:16:02 -0400 |
parents | 6b0768158dcd |
children |
comparison
equal
deleted
inserted
replaced
368:6d37a998cf91 | 369:47c9f8502269 |
---|---|
16 Summer, | 16 Summer, |
17 Autumn, | 17 Autumn, |
18 }; | 18 }; |
19 | 19 |
20 static constexpr std::array<Name, 4> Names{ | 20 static constexpr std::array<Name, 4> Names{ |
21 Name::Winter, | 21 Name::Winter, |
22 Name::Spring, | 22 Name::Spring, |
23 Name::Summer, | 23 Name::Summer, |
24 Name::Autumn | 24 Name::Autumn, |
25 }; | 25 }; |
26 | 26 |
27 Season() = default; | 27 Season() = default; |
28 Season(Name s, Date::Year y); | 28 Season(Name s, Date::Year y); |
29 explicit Season(const Date& date); | 29 explicit Season(const Date &date); |
30 | 30 |
31 bool operator==(const Season& o) const; | 31 bool operator==(const Season &o) const; |
32 bool operator!=(const Season& o) const; | 32 bool operator!=(const Season &o) const; |
33 | 33 |
34 bool operator<(const Season& o) const; | 34 bool operator<(const Season &o) const; |
35 bool operator>(const Season& o) const; | 35 bool operator>(const Season &o) const; |
36 bool operator<=(const Season& o) const; | 36 bool operator<=(const Season &o) const; |
37 bool operator>=(const Season& o) const; | 37 bool operator>=(const Season &o) const; |
38 | 38 |
39 Season& operator++(); | 39 Season &operator++(); |
40 Season& operator--(); | 40 Season &operator--(); |
41 | 41 |
42 Name season = Name::Unknown; | 42 Name season = Name::Unknown; |
43 Date::Year year = 0; | 43 Date::Year year = 0; |
44 }; | 44 }; |
45 | 45 |