Removed unnessary #include in header files
This commit is contained in:
parent
d5bcfb9446
commit
f26667ec85
@ -16,8 +16,13 @@
|
||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
#include "graphics/draw_calls.hpp"
|
||||
#include "graphics/draw_tools.hpp"
|
||||
#include "graphics/gpu_particles.hpp"
|
||||
#include "graphics/lod_node.hpp"
|
||||
#include "graphics/materials.hpp"
|
||||
#include "graphics/shadow_matrices.hpp"
|
||||
#include "graphics/stk_billboard.hpp"
|
||||
#include "graphics/stk_mesh.hpp"
|
||||
#include "graphics/stk_mesh_scene_node.hpp"
|
||||
#include "graphics/stk_scene_manager.hpp"
|
||||
#include "graphics/vao_manager.hpp"
|
||||
|
@ -19,20 +19,16 @@
|
||||
#define HEADER_DRAW_CALLS_HPP
|
||||
|
||||
#include "graphics/command_buffer.hpp"
|
||||
#include "graphics/draw_tools.hpp"
|
||||
#include "graphics/gpu_particles.hpp"
|
||||
#include "graphics/shadow_matrices.hpp"
|
||||
#include "graphics/stk_billboard.hpp"
|
||||
#include "graphics/stk_mesh.hpp"
|
||||
#include <irrlicht.h>
|
||||
|
||||
#include <unordered_map>
|
||||
|
||||
class ParticleSystemProxy;
|
||||
class STKBillboard;
|
||||
|
||||
class DrawCalls
|
||||
{
|
||||
private:
|
||||
std::vector <STKMeshCommon *> m_deferred_update;
|
||||
std::vector<STKMeshCommon *> m_deferred_update;
|
||||
irr::core::vector3df m_wind_dir;
|
||||
GLsync m_sync = 0;
|
||||
|
||||
|
@ -18,12 +18,15 @@
|
||||
#include "graphics/shader_based_renderer.hpp"
|
||||
|
||||
#include "graphics/central_settings.hpp"
|
||||
#include "graphics/draw_policies.hpp"
|
||||
#include "graphics/geometry_passes.hpp"
|
||||
#include "graphics/glwrap.hpp"
|
||||
#include "graphics/graphics_restrictions.hpp"
|
||||
#include "graphics/lod_node.hpp"
|
||||
#include "graphics/post_processing.hpp"
|
||||
#include "graphics/render_target.hpp"
|
||||
#include "graphics/shaders.hpp"
|
||||
#include "graphics/skybox.hpp"
|
||||
#include "graphics/stk_scene_manager.hpp"
|
||||
#include "graphics/texture_manager.hpp"
|
||||
#include "items/item_manager.hpp"
|
||||
|
@ -20,17 +20,16 @@
|
||||
|
||||
#include "graphics/abstract_renderer.hpp"
|
||||
#include "graphics/draw_calls.hpp"
|
||||
#include "graphics/draw_policies.hpp"
|
||||
#include "graphics/geometry_passes.hpp"
|
||||
#include "graphics/lighting_passes.hpp"
|
||||
#include "graphics/shadow_matrices.hpp"
|
||||
#include "graphics/skybox.hpp"
|
||||
#include <map>
|
||||
#include <string>
|
||||
|
||||
class AbstractGeometryPasses;
|
||||
class GL3RenderTarget;
|
||||
class RenderTarget;
|
||||
class RTT;
|
||||
class Skybox;
|
||||
class PostProcessing;
|
||||
|
||||
class ShaderBasedRenderer: public AbstractRenderer
|
||||
|
@ -16,32 +16,10 @@
|
||||
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
|
||||
#include "graphics/stk_scene_manager.hpp"
|
||||
|
||||
#include "graphics/callbacks.hpp"
|
||||
#include "graphics/central_settings.hpp"
|
||||
#include "graphics/glwrap.hpp"
|
||||
#include "graphics/irr_driver.hpp"
|
||||
#include "graphics/lod_node.hpp"
|
||||
#include "graphics/shadow_matrices.hpp"
|
||||
#include "graphics/stk_animated_mesh.hpp"
|
||||
#include "graphics/stk_mesh.hpp"
|
||||
#include "graphics/stk_mesh_scene_node.hpp"
|
||||
#include "modes/world.hpp"
|
||||
#include "tracks/track.hpp"
|
||||
#include "utils/cpp2011.hpp"
|
||||
#include "utils/profiler.hpp"
|
||||
#include "utils/ptr_vector.hpp"
|
||||
#include "utils/time.hpp"
|
||||
|
||||
#include <ICameraSceneNode.h>
|
||||
#include <ISceneManager.h>
|
||||
#include <ISceneNode.h>
|
||||
#include <SViewFrustum.h>
|
||||
#include <vector>
|
||||
|
||||
#include <unordered_map>
|
||||
#include <SViewFrustum.h>
|
||||
#include <functional>
|
||||
|
||||
using namespace irr;
|
||||
|
||||
// From irrlicht code
|
||||
static
|
||||
|
@ -22,14 +22,12 @@
|
||||
#ifndef HEADER_STKSCENEMANAGER_HPP
|
||||
#define HEADER_STKSCENEMANAGER_HPP
|
||||
|
||||
#include "graphics/central_settings.hpp"
|
||||
#include "graphics/gl_headers.hpp"
|
||||
#include "graphics/gpu_particles.hpp"
|
||||
#include "graphics/stk_billboard.hpp"
|
||||
#include "graphics/stk_mesh.hpp"
|
||||
#include <ICameraSceneNode.h>
|
||||
#include <ISceneNode.h>
|
||||
#include <vector3d.h>
|
||||
|
||||
void addEdge(const core::vector3df &P0, const core::vector3df &P1);
|
||||
void addEdge(const irr::core::vector3df &P0, const irr::core::vector3df &P1);
|
||||
|
||||
bool isCulledPrecise(const scene::ICameraSceneNode *cam, const scene::ISceneNode *node);
|
||||
bool isCulledPrecise(const irr::scene::ICameraSceneNode *cam, const irr::scene::ISceneNode *node);
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user