1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-27 22:49:25 +02:00

Continue refactoring

This commit is contained in:
nordsoft
2022-12-16 00:57:10 +04:00
parent 2371e3e9a2
commit 1d4209d97e
4 changed files with 28 additions and 18 deletions

View File

@@ -42,6 +42,8 @@ protected:
return std::dynamic_pointer_cast<T>(iter->second);
}
virtual std::shared_ptr<CIntObject> buildCustomWidget(const JsonNode & config) const;
private: //field deserializers
//basic serializers
Point readPosition(const JsonNode &) const;
@@ -62,7 +64,6 @@ private: //field deserializers
std::shared_ptr<CIntObject> buildWidget(const JsonNode & config) const;
private:
std::map<std::string, std::shared_ptr<CIntObject>> widgets;