Remove irrlicht.h in remaining code if unneeded

This commit is contained in:
Benau 2022-11-17 08:46:54 +08:00
parent 6b9a34b767
commit d170f0f445
15 changed files with 18 additions and 14 deletions

View File

@ -34,6 +34,10 @@
#include <numeric>
#include <ICameraSceneNode.h>
#include <ISceneManager.h>
#include <SViewFrustum.h>
// ----------------------------------------------------------------------------
bool DrawCalls::isCulledPrecise(const scene::ICameraSceneNode *cam,
const scene::ISceneNode* node,

View File

@ -25,8 +25,8 @@
#include "physics/physics.hpp"
#include "utils/profiler.hpp"
#include <ISceneManager.h>
void FixedPipelineRenderer::onLoadWorld()
{

View File

@ -88,6 +88,8 @@
#include "utils/translation.hpp"
#include "utils/vs.hpp"
#include <irrlicht.h>
#if !defined(SERVER_ONLY) && defined(ANDROID)
#include <SDL.h>
#if SDL_VERSION_ATLEAST(2, 0, 9)

View File

@ -32,6 +32,8 @@
#include "tracks/track.hpp"
#include "utils/profiler.hpp"
#include <ICameraSceneNode.h>
class LightBaseClass
{
public:

View File

@ -46,6 +46,7 @@
#include "utils/profiler.hpp"
#include "utils/cpp2011.hpp"
#include <ISceneManager.h>
#include <SViewFrustum.h>
#include <ge_texture.hpp>

View File

@ -701,9 +701,10 @@ namespace GUIEngine
#include <algorithm>
#include <iostream>
#include <assert.h>
#include <irrlicht.h>
#include <mutex>
#include <IGUIEnvironment.h>
using namespace irr::gui;
using namespace irr::video;

View File

@ -28,8 +28,6 @@
#include "network/network_config.hpp"
#include "states_screens/state_manager.hpp"
#include <irrlicht.h>
using namespace irr;
using namespace core;
using namespace scene;

View File

@ -43,8 +43,6 @@
#include <FindDirectory.h>
#endif
#include <irrlicht.h>
#include <stdio.h>
#include <stdexcept>
#include <sstream>

View File

@ -21,8 +21,6 @@
#include <cinttypes>
#include <stdexcept>
#include <irrlicht.h>
#include "config/stk_config.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/sp/sp_base.hpp"

View File

@ -91,6 +91,7 @@
#include "utils/vs.hpp"
#include <ICameraSceneNode.h>
#include <IDummyTransformationSceneNode.h>
#include <ISceneManager.h>
#include <algorithm> // for min and max

View File

@ -88,6 +88,7 @@
#include <sstream>
#include <stdexcept>
#include <ISceneManager.h>
World* World::m_world[PT_COUNT];

View File

@ -35,8 +35,6 @@
#include "tracks/track.hpp"
#include "utils/stk_process.hpp"
#include <irrlicht.h>
//-----------------------------------------------------------------------------
WorldStatus::WorldStatus() : m_process_type(STKProcess::getType()), m_started_at(StkTime::getMonoTimeMs())
{

View File

@ -25,7 +25,6 @@
#include <string>
#include "utils/ptr_vector.hpp"
#include "irrlicht.h"
class GrandPrixData;
/**

View File

@ -30,7 +30,6 @@
#include "utils/mem_utils.hpp"
#include "utils/string_utils.hpp"
#include <irrlicht.h>
#include <stdio.h>
#include <string>
#include <cinttypes>

View File

@ -20,8 +20,6 @@
#include "utils/synchronised.hpp"
#include <irrlicht.h>
#include <assert.h>
#include <atomic>
#include <iostream>
@ -33,6 +31,10 @@
#include <string>
#include <vector>
#include <vector2d.h>
#include <SColor.h>
using namespace irr;
enum QueryPerf
{
Q_SHADOWS_CASCADE0,