TransformMetadata.h
1 #pragma once
2 
3 #include "stormancer/BuildConfig.h"
4 
5 #include <memory>
6 #include <string>
7 #include <unordered_map>
8 
9 namespace Stormancer
10 {
11  class Scene;
13  {
15  TransformMetadata(std::weak_ptr<Scene> scene);
16 
17  const std::unordered_map<std::string, std::string>& sceneMetadata();
18  std::string sceneId;
19  std::string routeName;
20  int sceneHandle = 0;
21  int routeHandle = 0;
22  bool dontEncrypt = false;
23 
24  private:
25  std::weak_ptr<Scene> _scene;
26  };
27 }
Definition: TransformMetadata.h:12