Fix missing includes for list

This commit is contained in:
Jonathan 2022-01-23 19:28:50 -05:00
parent 75339df231
commit 5d6d7a71a2
6 changed files with 9 additions and 0 deletions

View File

@ -21,6 +21,8 @@
#pragma once
#include <list>
extern int csgmergefaces;
// build surfaces is also used by GatherNodeFaces

View File

@ -28,6 +28,7 @@
#include <vector>
#include <utility>
#include <unordered_map>
#include <list>
struct qbsp_plane_t : qplane3d
{

View File

@ -21,6 +21,8 @@
#pragma once
#include <list>
face_t *MergeFaceToList(face_t *face, face_t *list);
face_t *FreeMergeListScraps(face_t *merged);
void MergeAll(std::list<surface_t> &surfhead);

View File

@ -21,5 +21,7 @@
#pragma once
#include <list>
std::list<surface_t> GatherNodeFaces(node_t *headnode);
void FreeNodes(node_t* node);

View File

@ -24,6 +24,7 @@
#include <unordered_set>
#include <fstream>
#include <fmt/ostream.h>
#include <list>
static std::ofstream InitObjFile(const std::string &filesuffix)
{

View File

@ -23,6 +23,7 @@
#include <qbsp/qbsp.hh>
#include <list>
#include <atomic>
#include "tbb/task_group.h"