Move stream operator declarations into the same file as their types

This commit is contained in:
2017-04-14 01:07:21 -04:00
parent e98f9381fe
commit 4baac518e9
10 changed files with 32 additions and 29 deletions

View File

@@ -86,4 +86,13 @@ inline bool blocksMove(eTerObstruct block) {
enum class eStepSnd {STEP, SQUISH, CRUNCH, NONE, SPLASH};
std::ostream& operator << (std::ostream& out, eTerSpec e);
std::istream& operator >> (std::istream& in, eTerSpec& e);
std::ostream& operator << (std::ostream& out, eTrimType e);
std::istream& operator >> (std::istream& in, eTrimType& e);
std::ostream& operator << (std::ostream& out, eTerObstruct e);
std::istream& operator >> (std::istream& in, eTerObstruct& e);
std::ostream& operator << (std::ostream& out, eStepSnd e);
std::istream& operator >> (std::istream& in, eStepSnd& e);
#endif