CARLA
CarlaRecorderAnimWalker.h
Go to the documentation of this file.
1 // Copyright (c) 2017 Computer Vision Center (CVC) at the Universitat Autonoma
2 // de Barcelona (UAB).
3 //
4 // This work is licensed under the terms of the MIT license.
5 // For a copy, see <https://opensource.org/licenses/MIT>.
6 
7 #pragma once
8 
9 #include <fstream>
10 #include <vector>
11 
12 #pragma pack(push, 1)
14 {
15  uint32_t DatabaseId;
16  float Speed;
17 
18  void Read(std::ifstream &InFile);
19 
20  void Write(std::ofstream &OutFile);
21 
22 };
23 #pragma pack(pop)
24 
26 {
27 public:
28 
29  void Add(const CarlaRecorderAnimWalker &InObj);
30 
31  void Clear(void);
32 
33  void Write(std::ofstream &OutFile);
34 
35 private:
36 
37  std::vector<CarlaRecorderAnimWalker> Walkers;
38 };
void Write(std::ofstream &OutFile)
std::vector< CarlaRecorderAnimWalker > Walkers
void Read(std::ifstream &InFile)