MCPcopy Create free account
hub / github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook / loadMap

Function loadMap

shared/scene/Scene.cpp:103–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

101}
102
103void loadMap(FILE* f, std::unordered_map<uint32_t, uint32_t>& map)
104{
105 std::vector<uint32_t> ms;
106
107 uint32_t sz = 0;
108 fread(&sz, 1, sizeof(sz), f);
109
110 ms.resize(sz);
111 fread(ms.data(), sizeof(int), sz, f);
112 for (size_t i = 0; i < (sz / 2) ; i++)
113 map[ms[i * 2 + 0]] = ms[i * 2 + 1];
114}
115
116void loadScene(const char* fileName, Scene& scene)
117{

Callers 1

loadSceneFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected