Sleeping Wombat GUI  0.100
swGUI
EngineSerializationContext.h
Go to the documentation of this file.
1 #pragma once
2 
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 
Interface for context used in serialization and deserialization.SerializationContext is used to store...
Definition: SerializationContext.h:20
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
virtual ~EngineSerializationContext()=default
Definition: EngineSerializationContext.h:11
std::map< rttr::type, std::vector< rttr::property > > TypePropertyMap
Definition: EngineSerializationContext.h:13