Renamed files to follow our coding style.

This commit is contained in:
hiker 2015-05-30 12:16:11 +10:00
parent 48235a5d77
commit e5a7f27f19
39 changed files with 106 additions and 96 deletions

View File

@ -1,5 +1,5 @@
# Modify this file to change the last-modified date when you add/remove a file. # Modify this file to change the last-modified date when you add/remove a file.
# This will then trigger a new cmake run automatically. # This will then trigger a new cmake run automatically.
file(GLOB_RECURSE STK_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.hpp") file(GLOB_RECURSE STK_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.hpp")
file(GLOB_RECURSE STK_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.cpp") file(GLOB_RECURSE STK_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.cpp")
file(GLOB_RECURSE STK_SHADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "data/shaders/*") file(GLOB_RECURSE STK_SHADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "data/shaders/*")

View File

@ -22,7 +22,7 @@
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/central_settings.hpp" #include "graphics/central_settings.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/stkmesh.hpp" #include "graphics/stk_mesh.hpp"
#include "utils/profiler.hpp" #include "utils/profiler.hpp"
#include "utils/cpp2011.hpp" #include "utils/cpp2011.hpp"

View File

@ -21,8 +21,10 @@
#include "graphics/gl_headers.hpp" #include "graphics/gl_headers.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/vaomanager.hpp" #include "graphics/texture_manager.hpp"
#include "graphics/vao_manager.hpp"
#include "utils/log.hpp" #include "utils/log.hpp"
#include "utils/vec3.hpp"
#include <vector> #include <vector>
@ -143,9 +145,6 @@ public:
} }
}; };
#include "utils/vec3.hpp"
#include "texturemanager.hpp"
void draw3DLine(const core::vector3df& start, void draw3DLine(const core::vector3df& start,
const core::vector3df& end, irr::video::SColor color); const core::vector3df& end, irr::video::SColor color);

View File

@ -15,7 +15,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/gpuparticles.hpp" #include "graphics/gpu_particles.hpp"
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"

View File

@ -31,14 +31,14 @@
#include "graphics/post_processing.hpp" #include "graphics/post_processing.hpp"
#include "graphics/referee.hpp" #include "graphics/referee.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/stkanimatedmesh.hpp" #include "graphics/stk_animated_mesh.hpp"
#include "graphics/stkbillboard.hpp" #include "graphics/stk_billboard.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "graphics/stkscenemanager.hpp" #include "graphics/stk_scene_manager.hpp"
#include "graphics/sun.hpp" #include "graphics/sun.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/texturemanager.hpp" #include "graphics/texture_manager.hpp"
#include "graphics/water.hpp" #include "graphics/water.hpp"
#include "graphics/wind.hpp" #include "graphics/wind.hpp"
#include "guiengine/engine.hpp" #include "guiengine/engine.hpp"

View File

@ -21,11 +21,11 @@
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/material_manager.hpp"
#include "graphics/material.hpp" #include "graphics/material.hpp"
#include "graphics/material_manager.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/screen_quad.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/screenquad.hpp"
using namespace video; using namespace video;
using namespace scene; using namespace scene;

View File

@ -17,18 +17,19 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/particle_emitter.hpp" #include "graphics/particle_emitter.hpp"
#include "graphics/central_settings.hpp" #include "graphics/central_settings.hpp"
#include "graphics/gpu_particles.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/material.hpp" #include "graphics/material.hpp"
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/particle_kind.hpp" #include "graphics/particle_kind.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/wind.hpp" #include "graphics/wind.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "tracks/track.hpp" #include "tracks/track.hpp"
#include "utils/constants.hpp" #include "utils/constants.hpp"
#include "utils/helpers.hpp" #include "utils/helpers.hpp"
#include "graphics/gpuparticles.hpp"
#include <SParticle.h> #include <SParticle.h>
#include <IParticleAffector.h> #include <IParticleAffector.h>
@ -36,6 +37,7 @@
#include <IParticleSystemSceneNode.h> #include <IParticleSystemSceneNode.h>
#include <IParticleBoxEmitter.h> #include <IParticleBoxEmitter.h>
#include <ISceneManager.h> #include <ISceneManager.h>
#include <algorithm> #include <algorithm>
class FadeAwayAffector : public scene::IParticleAffector class FadeAwayAffector : public scene::IParticleAffector

View File

@ -19,14 +19,14 @@
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "central_settings.hpp"
#include "graphics/camera.hpp" #include "graphics/camera.hpp"
#include "graphics/central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/mlaa_areamap.hpp" #include "graphics/mlaa_areamap.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/shared_gpu_objects.hpp" #include "graphics/shared_gpu_objects.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "karts/abstract_kart.hpp" #include "karts/abstract_kart.hpp"
#include "karts/kart_model.hpp" #include "karts/kart_model.hpp"

View File

@ -20,25 +20,25 @@
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/shared_gpu_objects.hpp" #include "graphics/central_settings.hpp"
#include "central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/graphics_restrictions.hpp" #include "graphics/graphics_restrictions.hpp"
#include "graphics/lod_node.hpp" #include "graphics/lod_node.hpp"
#include "graphics/post_processing.hpp" #include "graphics/post_processing.hpp"
#include "graphics/referee.hpp" #include "graphics/referee.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/screenquad.hpp" #include "graphics/screen_quad.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/shared_gpu_objects.hpp"
#include "graphics/stk_mesh_scene_node.hpp"
#include "graphics/stk_scene_manager.hpp"
#include "items/item_manager.hpp" #include "items/item_manager.hpp"
#include "items/powerup_manager.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "physics/physics.hpp" #include "physics/physics.hpp"
#include "tracks/track.hpp" #include "tracks/track.hpp"
#include "utils/profiler.hpp" #include "utils/profiler.hpp"
#include "stkscenemanager.hpp"
#include "items/powerup_manager.hpp"
#define MAX2(a, b) ((a) > (b) ? (a) : (b)) #define MAX2(a, b) ((a) > (b) ? (a) : (b))
#define MIN2(a, b) ((a) > (b) ? (b) : (a)) #define MIN2(a, b) ((a) > (b) ? (b) : (a))

View File

@ -24,8 +24,8 @@
#include "graphics/post_processing.hpp" #include "graphics/post_processing.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/stkscenemanager.hpp" #include "graphics/stk_scene_manager.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "utils/log.hpp" #include "utils/log.hpp"
#include "utils/profiler.hpp" #include "utils/profiler.hpp"

View File

@ -16,20 +16,20 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/irr_driver.hpp"
#include "central_settings.hpp"
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/callbacks.hpp"
#include "graphics/central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/light.hpp" #include "graphics/light.hpp"
#include "graphics/post_processing.hpp" #include "graphics/post_processing.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/shared_gpu_objects.hpp" #include "graphics/shared_gpu_objects.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "tracks/track.hpp" #include "tracks/track.hpp"
#include "utils/profiler.hpp" #include "utils/profiler.hpp"
#include "callbacks.hpp"
#define MAX2(a, b) ((a) > (b) ? (a) : (b)) #define MAX2(a, b) ((a) > (b) ? (a) : (b))
#define MIN2(a, b) ((a) > (b) ? (b) : (a)) #define MIN2(a, b) ((a) > (b) ? (b) : (a))

View File

@ -15,7 +15,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/screenquad.hpp" #include "graphics/screen_quad.hpp"
// Just the static parts to our screenquad // Just the static parts to our screenquad

View File

@ -96,12 +96,13 @@
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/central_settings.hpp" #include "graphics/central_settings.hpp"
#include "graphics/glwrap.hpp"
#include "graphics/gpu_particles.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/gpuparticles.hpp"
#include "graphics/shared_gpu_objects.hpp" #include "graphics/shared_gpu_objects.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "utils/log.hpp" #include "utils/log.hpp"
#include "graphics/glwrap.hpp"
#include <assert.h> #include <assert.h>
#include <IGPUProgrammingServices.h> #include <IGPUProgrammingServices.h>

View File

@ -15,7 +15,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/central_settings.hpp" #include "graphics/central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
@ -37,6 +37,7 @@
#define MAX2(a, b) ((a) > (b) ? (a) : (b)) #define MAX2(a, b) ((a) > (b) ? (a) : (b))
#define MIN2(a, b) ((a) > (b) ? (b) : (a)) #define MIN2(a, b) ((a) > (b) ? (b) : (a))
float ShadowMatrices:: m_shadow_split[5] = { 1., 5., 20., 50., 150 };
// ============================================================================ // ============================================================================
class LightspaceBoundingBoxShader class LightspaceBoundingBoxShader
@ -79,8 +80,6 @@ public:
}; // ShadowMatricesGenerationShader }; // ShadowMatricesGenerationShader
float ShadowMatrices:: m_shadow_split[5] = { 1., 5., 20., 50., 150 };
// ============================================================================ // ============================================================================
class ViewFrustrumShader : public Shader<ViewFrustrumShader, video::SColor, int> class ViewFrustrumShader : public Shader<ViewFrustrumShader, video::SColor, int>
{ {

View File

@ -21,11 +21,11 @@
#include "config/stk_config.hpp" #include "config/stk_config.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/stk_mesh_scene_node.hpp"
#include "karts/controller/controller.hpp" #include "karts/controller/controller.hpp"
#include "karts/abstract_kart.hpp" #include "karts/abstract_kart.hpp"
#include "karts/skidding.hpp" #include "karts/skidding.hpp"
#include "physics/btKart.hpp" #include "physics/btKart.hpp"
#include "graphics/stkmeshscenenode.hpp"
#include <IMeshSceneNode.h> #include <IMeshSceneNode.h>
#include <SMesh.h> #include <SMesh.h>

View File

@ -23,7 +23,7 @@
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/material.hpp" #include "graphics/material.hpp"
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "karts/controller/controller.hpp" #include "karts/controller/controller.hpp"
#include "karts/abstract_kart.hpp" #include "karts/abstract_kart.hpp"

View File

@ -15,21 +15,23 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/stkanimatedmesh.hpp"
#include <ISceneManager.h>
#include <IMaterialRenderer.h>
#include <ISkinnedMesh.h>
#include "graphics/irr_driver.hpp"
#include "graphics/material_manager.hpp"
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "central_settings.hpp"
#include "graphics/camera.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/stk_animated_mesh.hpp"
#include "graphics/material_manager.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "tracks/track.hpp" #include "tracks/track.hpp"
#include "graphics/camera.hpp"
#include "utils/profiler.hpp" #include "utils/profiler.hpp"
#include "utils/cpp2011.hpp" #include "utils/cpp2011.hpp"
#include <IMaterialRenderer.h>
#include <ISceneManager.h>
#include <ISkinnedMesh.h>
using namespace irr; using namespace irr;
STKAnimatedMesh::STKAnimatedMesh(irr::scene::IAnimatedMesh* mesh, irr::scene::ISceneNode* parent, STKAnimatedMesh::STKAnimatedMesh(irr::scene::IAnimatedMesh* mesh, irr::scene::ISceneNode* parent,

View File

@ -18,11 +18,12 @@
#ifndef STKANIMATEDMESH_HPP #ifndef STKANIMATEDMESH_HPP
#define STKANIMATEDMESH_HPP #define STKANIMATEDMESH_HPP
#include "graphics/stk_mesh.hpp"
#include "utils/ptr_vector.hpp"
#include "../lib/irrlicht/source/Irrlicht/CAnimatedMeshSceneNode.h" #include "../lib/irrlicht/source/Irrlicht/CAnimatedMeshSceneNode.h"
#include <IAnimatedMesh.h> #include <IAnimatedMesh.h>
#include <irrTypes.h> #include <irrTypes.h>
#include "graphics/stkmesh.hpp"
#include "utils/ptr_vector.hpp"
class STKAnimatedMesh : public irr::scene::CAnimatedMeshSceneNode, public STKMeshCommon class STKAnimatedMesh : public irr::scene::CAnimatedMeshSceneNode, public STKMeshCommon
{ {

View File

@ -15,7 +15,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/stkbillboard.hpp" #include "graphics/stk_billboard.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"

View File

@ -15,7 +15,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/stkmesh.hpp" #include "graphics/stk_mesh.hpp"
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "central_settings.hpp" #include "central_settings.hpp"

View File

@ -15,22 +15,24 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "central_settings.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "stkmeshscenenode.hpp"
#include "stkmesh.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/glwrap.hpp"
#include "tracks/track.hpp"
#include <ISceneManager.h>
#include <IMaterialRenderer.h>
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/central_settings.hpp"
#include "graphics/camera.hpp" #include "graphics/camera.hpp"
#include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp"
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/stk_mesh.hpp"
#include "tracks/track.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "utils/cpp2011.hpp"
#include "utils/helpers.hpp" #include "utils/helpers.hpp"
#include "utils/tuple.hpp" #include "utils/tuple.hpp"
#include "utils/cpp2011.hpp"
#include <ISceneManager.h>
#include <IMaterialRenderer.h>
// ============================================================================ // ============================================================================

View File

@ -15,10 +15,10 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef STKMESHSCENENODE_H #ifndef HEADER_STK_MESH_SCENE_NODE
#define STKMESHSCENENODE_H #define HEADER_STK_MESH_SCENE_NODE
#include "stkmesh.hpp" #include "graphics/stk_mesh.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "utils/ptr_vector.hpp" #include "utils/ptr_vector.hpp"

View File

@ -15,17 +15,17 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "graphics/stkscenemanager.hpp" #include "graphics/stk_scene_manager.hpp"
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/central_settings.hpp" #include "graphics/central_settings.hpp"
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/lod_node.hpp" #include "graphics/lod_node.hpp"
#include "graphics/shadow_matrixes.hpp" #include "graphics/shadow_matrices.hpp"
#include "graphics/stkanimatedmesh.hpp" #include "graphics/stk_animated_mesh.hpp"
#include "graphics/stkmesh.hpp" #include "graphics/stk_mesh.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"
#include "tracks/track.hpp" #include "tracks/track.hpp"
#include "utils/cpp2011.hpp" #include "utils/cpp2011.hpp"

View File

@ -22,12 +22,12 @@
#ifndef HEADER_STKSCENEMANAGER_HPP #ifndef HEADER_STKSCENEMANAGER_HPP
#define 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 "utils/singleton.hpp" #include "utils/singleton.hpp"
#include "central_settings.hpp"
#include "gl_headers.hpp"
#include "stkmesh.hpp"
#include "gpuparticles.hpp"
#include "stkbillboard.hpp"
template<typename T> template<typename T>
class CommandBuffer : public Singleton<T> class CommandBuffer : public Singleton<T>

View File

@ -19,8 +19,8 @@
#include "graphics/glwrap.hpp" #include "graphics/glwrap.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/stkbillboard.hpp" #include "graphics/stk_billboard.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "guiengine/engine.hpp" #include "guiengine/engine.hpp"
#include "guiengine/scalable_font.hpp" #include "guiengine/scalable_font.hpp"
#include "glwrap.hpp" #include "glwrap.hpp"

View File

@ -18,13 +18,14 @@
#ifndef STK_TEXT_BILLBOARD_HPP #ifndef STK_TEXT_BILLBOARD_HPP
#define STK_TEXT_BILLBOARD_HPP #define STK_TEXT_BILLBOARD_HPP
#include "graphics/stk_mesh_scene_node.hpp"
#include "guiengine/scalable_font.hpp"
#include "utils/cpp2011.hpp"
#include "../lib/irrlicht/source/Irrlicht/CBillboardSceneNode.h" #include "../lib/irrlicht/source/Irrlicht/CBillboardSceneNode.h"
#include <IBillboardSceneNode.h> #include <IBillboardSceneNode.h>
#include <irrTypes.h> #include <irrTypes.h>
#include <IMesh.h> #include <IMesh.h>
#include "graphics/stkmeshscenenode.hpp"
#include "guiengine/scalable_font.hpp"
#include "utils/cpp2011.hpp"
class STKTextBillboardChar class STKTextBillboardChar
{ {

View File

@ -24,7 +24,7 @@
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/material.hpp" #include "graphics/material.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "graphics/screenquad.hpp" #include "graphics/screen_quad.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "modes/world.hpp" #include "modes/world.hpp"

View File

@ -15,12 +15,15 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "central_settings.hpp" #include "graphics/texture_manager.hpp"
#include "texturemanager.hpp"
#include "graphics/central_settings.hpp"
#include "graphics/irr_driver.hpp"
#include "../../lib/irrlicht/source/Irrlicht/COpenGLTexture.h"
#include <fstream> #include <fstream>
#include <sstream> #include <sstream>
#include "../../lib/irrlicht/source/Irrlicht/COpenGLTexture.h"
#include "irr_driver.hpp"
GLuint getTextureGLuint(irr::video::ITexture *tex) GLuint getTextureGLuint(irr::video::ITexture *tex)

View File

@ -15,11 +15,12 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "vaomanager.hpp" #include "graphics/vao_manager.hpp"
#include "irr_driver.hpp"
#include "stkmesh.hpp" #include "graphics/central_settings.hpp"
#include "glwrap.hpp" #include "graphics/glwrap.hpp"
#include "central_settings.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/stk_mesh.hpp"
VAOManager::VAOManager() VAOManager::VAOManager()
{ {

View File

@ -20,9 +20,10 @@
#include <IMeshSceneNode.h> #include <IMeshSceneNode.h>
#include "graphics/glwrap.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "items/plunger.hpp" #include "items/plunger.hpp"
#include "items/projectile_manager.hpp" #include "items/projectile_manager.hpp"
#include "karts/abstract_kart.hpp" #include "karts/abstract_kart.hpp"
@ -32,9 +33,6 @@
#include "physics/physics.hpp" #include "physics/physics.hpp"
#include "race/race_manager.hpp" #include "race/race_manager.hpp"
#include "utils/string_utils.hpp" #include "utils/string_utils.hpp"
#include "graphics/glwrap.hpp"
#include "utils/log.hpp" //TODO: remove after debugging is done
#include <IMesh.h> #include <IMesh.h>

View File

@ -26,7 +26,7 @@
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/callbacks.hpp" #include "graphics/callbacks.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/screenquad.hpp" #include "graphics/screen_quad.hpp"
#include "graphics/shaders.hpp" #include "graphics/shaders.hpp"
#include "graphics/rtts.hpp" #include "graphics/rtts.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"

View File

@ -17,17 +17,18 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "tracks/track_object_presentation.hpp" #include "tracks/track_object_presentation.hpp"
#include "graphics/central_settings.hpp"
#include "audio/sfx_base.hpp" #include "audio/sfx_base.hpp"
#include "audio/sfx_buffer.hpp" #include "audio/sfx_buffer.hpp"
#include "challenges/unlock_manager.hpp" #include "challenges/unlock_manager.hpp"
#include "config/user_config.hpp" #include "config/user_config.hpp"
#include "graphics/central_settings.hpp"
#include "graphics/irr_driver.hpp" #include "graphics/irr_driver.hpp"
#include "graphics/material_manager.hpp" #include "graphics/material_manager.hpp"
#include "graphics/mesh_tools.hpp" #include "graphics/mesh_tools.hpp"
#include "graphics/particle_emitter.hpp" #include "graphics/particle_emitter.hpp"
#include "graphics/particle_kind_manager.hpp" #include "graphics/particle_kind_manager.hpp"
#include "graphics/stkmeshscenenode.hpp" #include "graphics/stk_mesh_scene_node.hpp"
#include "io/file_manager.hpp" #include "io/file_manager.hpp"
#include "io/xml_node.hpp" #include "io/xml_node.hpp"
#include "input/device_manager.hpp" #include "input/device_manager.hpp"