qbsp.hh: remove solidbsp.hh include

This commit is contained in:
Eric Wasylishen 2022-04-09 23:19:34 -06:00
parent 147a76c11b
commit f71ae3658e
5 changed files with 9 additions and 1 deletions

View File

@ -370,7 +370,6 @@ struct node_t
bool opaque() const;
};
#include <qbsp/solidbsp.hh>
#include <qbsp/merge.hh>
#include <qbsp/surfaces.hh>
#include <qbsp/portals.hh>

View File

@ -22,9 +22,14 @@
#pragma once
#include <atomic>
#include <list>
extern std::atomic<int> splitnodes;
struct node_t;
struct face_t;
class mapentity_t;
void DetailToSolid(node_t *node);
std::list<face_t *>::iterator SubdivideFace(std::list<face_t *>::iterator it, std::list<face_t *> &surfaces);
node_t *SolidBSP(mapentity_t *entity, bool midsplit);

View File

@ -22,6 +22,8 @@
#include <fstream>
#include <fmt/ostream.h>
#include <qbsp/solidbsp.hh>
#include <qbsp/qbsp.hh>
node_t outside_node; // portals outside the world face this

View File

@ -29,6 +29,7 @@
#include <common/threads.hh>
#include <common/settings.hh>
#include <qbsp/brush.hh>
#include <qbsp/solidbsp.hh>
#include <qbsp/qbsp.hh>
#include <qbsp/wad.hh>
#include <fmt/chrono.h>

View File

@ -22,6 +22,7 @@
#include <qbsp/qbsp.hh>
#include <qbsp/csg4.hh>
#include <qbsp/brush.hh>
#include <qbsp/solidbsp.hh>
#include <map>
#include <list>