summaryrefslogtreecommitdiffstats
path: root/src/CRSMSession.hpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2018-08-19 23:33:23 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2018-08-19 23:33:23 +0200
commit775c1d431d55e735be9516d84b583f4a956d8d7a (patch)
tree26f2cc5dc11b504361883d7e3cfdf93ac93958a4 /src/CRSMSession.hpp
parent8e6f1d76e680194f329841a175c1f2d5d06ccd53 (diff)
downloadmanager-775c1d431d55e735be9516d84b583f4a956d8d7a.tar.gz
manager-775c1d431d55e735be9516d84b583f4a956d8d7a.zip
Use ClearableConfigBase instead of implementing clear() several times
Diffstat (limited to 'src/CRSMSession.hpp')
-rw-r--r--src/CRSMSession.hpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/CRSMSession.hpp b/src/CRSMSession.hpp
index 5c9a72e..9d80a7d 100644
--- a/src/CRSMSession.hpp
+++ b/src/CRSMSession.hpp
@@ -20,7 +20,7 @@ public:
}
};
-struct CRSMSession : public ConfigBase {
+struct CRSMSession : public ClearableConfigBase<CRSMSession> {
enum SessionState {None = -1, Lobby = 0, Loading = 1, Running = 2};
Boolean League = false;
@@ -43,8 +43,6 @@ struct CRSMSession : public ConfigBase {
Boolean UseIngameChat = false;
} IRC;
- void clear();
-
CRSMSession();
CRSMSession(CRSM* crsm);