SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
charclass_serializers.h
Go to the documentation of this file.
1 /*
2  * SEGS - Super Entity Game Server
3  * http://www.segs.io/
4  * Copyright (c) 2006 - 2019 SEGS Team (see AUTHORS.md)
5  * This software is licensed under the terms of the 3-clause BSD License. See LICENSE.md for details.
6  */
7 
8 #pragma once
9 
10 #include <stdint.h>
11 #include <vector>
12 
13 class BinStore;
14 class QString;
15 typedef std::vector<struct CharClass_Data> Parse_AllCharClasses;
16 
17 constexpr const static uint32_t charclass_i0_requiredCrc = 0xF6D734A6;
18 bool loadFrom(BinStore *s,Parse_AllCharClasses &target) ;
19 void saveTo(const Parse_AllCharClasses &target,const QString &baseName,bool text_format=false);
void saveTo(const Parse_AllCharClasses &target, const QString &baseName, bool text_format=false)
Definition: charclass_serializers.cpp:123
Definition: DataStorage.h:23
std::vector< struct CharClass_Data > Parse_AllCharClasses
Definition: charclass_serializers.h:14
bool loadFrom(BinStore *s, Parse_AllCharClasses &target)
Definition: charclass_serializers.cpp:102
std::vector< CharClass_Data > Parse_AllCharClasses
Definition: CharacterClass.h:49