Sleeping Wombat Common Library  0.50.0
swCommonLibrary
EngineSerializationContext.h
1 #pragma once
2 
3 #include "swCommonLib/Common/RTTR.h"
5 
6 #include <map>
7 #include <vector>
8 
9 
10 
12 {
13  typedef std::map< rttr::type, std::vector< rttr::property > > TypePropertyMap;
14 public:
15 
16  bool SaveWholeMap;
17  bool EditorLoad;
18 
19  TypePropertyMap TypeProperties;
20 
21 
22 
23 public:
24  virtual ~EngineSerializationContext() = default;
25 };
26 
bool EditorLoad
Wczytywanie mapy w trybie edytora.
Definition: EngineSerializationContext.h:17
TypePropertyMap TypeProperties
Mapa zawierająca typy i ich właściwości. Właściwości nieserializowane są odfiltrowane.
Definition: EngineSerializationContext.h:19
bool SaveWholeMap
Wartość true oznacza, że zapisujemy mapę, false, że zapisujemy stan gry.
Definition: EngineSerializationContext.h:16
Definition: EngineSerializationContext.h:11
Interface for context used in serialization and deserialization.ISerializationContext is used to stor...
Definition: ISerializationContext.h:20