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 |
