1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Cleanup headers in irr/include/ (#15181)

This commit is contained in:
DS 2024-10-18 10:58:32 +02:00 committed by GitHub
parent f2ab887644
commit e5d321d286
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
51 changed files with 76 additions and 180 deletions

View file

@ -10,6 +10,7 @@
#include "IVideoDriver.h"
#include "IFileSystem.h"
#include "coreutil.h"
#include "os.h"
#include <algorithm>

View file

@ -7,12 +7,11 @@
#include "IWriteFile.h"
#include "CZipReader.h"
#include "CFileList.h"
#include "stdio.h"
#include "os.h"
#include "CReadFile.h"
#include "CMemoryFile.h"
#include "CLimitReadFile.h"
#include "CWriteFile.h"
#include "coreutil.h"
#include <list>
#if defined(__STRICT_ANSI__)

View file

@ -8,8 +8,8 @@
#include "SColor.h"
#include "CColorConverter.h"
#include "CImage.h"
#include "coreutil.h"
#include "os.h"
#include "irrString.h"
namespace irr
{

View file

@ -6,8 +6,10 @@
#include "IReadFile.h"
#include "CImage.h"
#include "coreutil.h"
#include "os.h"
#include "irrString.h"
#include <csetjmp>
namespace irr
{

View file

@ -6,9 +6,8 @@
#include "IImageLoader.h"
#include <cstdio> // required for jpeglib.h
#include <cstdio> // IWYU pragma: keep (required for jpeglib.h)
#include <jpeglib.h> // use system lib
#include <setjmp.h>
namespace irr
{

View file

@ -7,7 +7,8 @@
#include <png.h> // use system lib png
#include "CImage.h"
#include "CReadFile.h"
#include "IReadFile.h"
#include "coreutil.h"
#include "os.h"
namespace irr

View file

@ -5,10 +5,10 @@
#include "CImageLoaderTGA.h"
#include "IReadFile.h"
#include "coreutil.h"
#include "os.h"
#include "CColorConverter.h"
#include "CImage.h"
#include "irrString.h"
#define MAX(x, y) (((x) > (y)) ? (x) : (y))

View file

@ -6,15 +6,12 @@
#include "CColorConverter.h"
#include "IWriteFile.h"
#include "CImage.h"
#include "irrString.h"
#include "coreutil.h"
#include "os.h"
#include <cstdio> // required for jpeglib.h
extern "C" {
#include <cstdio> // IWYU pragma: keep (required for jpeglib.h)
#include <jpeglib.h>
#include <jerror.h>
}
namespace irr
{

View file

@ -4,10 +4,9 @@
#include "CImageWriterPNG.h"
#include "CImageLoaderPNG.h"
#include "CColorConverter.h"
#include "IWriteFile.h"
#include "irrString.h"
#include "coreutil.h"
#include "os.h" // for logging
#include <png.h> // use system lib png

View file

@ -12,6 +12,7 @@
#include "CIrrDeviceOSX.h"
#include "IEventReceiver.h"
#include "IVideoDriver.h"
#include "os.h"
#include "CTimer.h"
#include "irrString.h"

View file

@ -6,6 +6,7 @@
#pragma once
#include "ISceneManager.h"
#include "ISkinnedMesh.h"
#include "SMeshBuffer.h"
#include "quaternion.h"
@ -17,6 +18,7 @@ namespace scene
class IAnimatedMeshSceneNode;
class IBoneSceneNode;
class ISceneManager;
class CSkinnedMesh : public ISkinnedMesh
{

View file

@ -5,6 +5,9 @@
static const char *const copyright = "Irrlicht Engine (c) 2002-2017 Nikolaus Gebhardt"; // put string in binary
#include "irrlicht.h"
#include "matrix4.h"
#include "SMaterial.h"
#ifdef _IRR_COMPILE_WITH_WINDOWS_DEVICE_
#include "CIrrDeviceWin32.h"
#endif