Remove IMesh.h in header files

This commit is contained in:
Benau 2022-11-18 10:18:19 +08:00
parent 3ecc4ccdad
commit f522e4c72f
4 changed files with 6 additions and 9 deletions

View File

@ -20,8 +20,6 @@
#ifndef HEADER_MODELVIEW_HPP
#define HEADER_MODELVIEW_HPP
#include <IMesh.h>
#include "graphics/irr_driver.hpp"
#include "guiengine/widgets/icon_button_widget.hpp"
#include "utils/aligned_array.hpp"

View File

@ -22,11 +22,13 @@
#include "modes/world_with_rank.hpp"
#include "states_screens/race_gui_base.hpp"
#include <IMesh.h>
namespace irr
{
namespace scene { class ICameraSceneNode; }
}
#include <string>
#include <ICameraSceneNode.h>
class TrackObject;
@ -36,7 +38,7 @@ class TrackObject;
*/
class CutsceneWorld : public World
{
scene::ICameraSceneNode* m_camera;
irr::scene::ICameraSceneNode* m_camera;
std::map<float, std::vector<TrackObject*> > m_sounds_to_trigger;
std::map<float, std::vector<TrackObject*> > m_sounds_to_stop;

View File

@ -23,7 +23,6 @@
#include "states_screens/race_gui_base.hpp"
#include "karts/abstract_kart.hpp"
#include <IMesh.h>
#include <string>
class AbstractKart;

View File

@ -24,8 +24,6 @@
#include "tracks/track_object.hpp"
#include "states_screens/race_gui_base.hpp"
#include <IMesh.h>
#include <string>
class PhysicalObject;