irrlicht/source/Irrlicht
cutealien 298623541b Fix number overflows in TGA loader causing crashes
Image size calculation could overflow s32 in one place (but not others where it was done correct), which first lead to wrong amount of memory getting allocated for image data and later crash in the CColorConverter.
Thanks @sfan5 for his fuzzing tests @https://github.com/minetest/irrlicht/issues/236
and @erlehmann for passing them on: https://irrlicht.sourceforge.io/forum/viewtopic.php?t=52925
Also updating changes.txt with TGA loader changes from this and previous commits.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6535 dfc29bdd-3216-0410-991c-e03cc46cb475
2023-09-23 19:01:01 +00:00
..
aesGladman Prevent some fallthrough warnings we got since gcc7 in aes 2020-01-04 16:22:12 +00:00
bzip2 MacOS SoftwareDriver Window and warnings 2022-05-01 02:43:12 +00:00
Irrlicht.xcodeproj burningvideo 0.54 2022-05-03 20:47:32 +00:00
jpeglib undo remove warnings 2022-05-03 23:00:00 +00:00
KHR Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
libpng Merging r6511 through r6515 from branch releases/1.8 to trunk 2023-08-03 01:11:01 +00:00
lzma Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
zlib Merging r6283 through r6284 from branch releases/1.8 to trunk 2022-01-07 16:23:03 +00:00
builtInFont.bmp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
BuiltInFont.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
burning_shader_color_fraq.h burning v0.53 2022-04-30 22:57:17 +00:00
burning_shader_color.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
burning_shader_compile_fragment_default.h clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
burning_shader_compile_fragment_end.h burning v0.53 2022-04-30 22:57:17 +00:00
burning_shader_compile_fragment_start.h burning v0.53 g++ warning remove 2022-05-01 00:59:58 +00:00
burning_shader_compile_start.h burning v0.53 2022-04-30 22:57:17 +00:00
burning_shader_compile_triangle.h burning v0.53 2022-04-30 22:57:17 +00:00
burning_shader_compile_verify.h - BurningVideo: 0.50 2020-02-22 20:48:12 +00:00
C3DSMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
C3DSMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CAnimatedMeshHalfLife.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CAnimatedMeshHalfLife.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CAnimatedMeshMD2.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CAnimatedMeshMD2.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CAnimatedMeshMD3.cpp Spelling fixes 2023-04-27 18:44:33 +00:00
CAnimatedMeshMD3.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CAnimatedMeshSceneNode.cpp Clean up include dependencies in public headers 2023-08-13 15:31:42 +00:00
CAnimatedMeshSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CAttributeImpl.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CAttributes.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CAttributes.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CB3DMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CB3DMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CB3DMeshWriter.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CB3DMeshWriter.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CBillboardSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CBillboardSceneNode.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CBlit.h burning v0.53 2022-04-30 22:57:17 +00:00
CBoneSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CBoneSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CBSPMeshFileLoader.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CBSPMeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CBufferRenderNode.h Fix problems in rendering nodes outside SceneManager caused by new render-per-buffer code 2023-05-09 10:11:49 +00:00
CBurningShader_Raster_Reference.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CCameraSceneNode.cpp Fix camera render when it wasn't animated. Tiny improvement for fps camera animator. Add documentation. 2022-06-16 13:59:58 +00:00
CCameraSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CColladaFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CColladaFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CColladaMeshWriter.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CColladaMeshWriter.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
CColorConverter.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CColorConverter.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CCSMLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CCSMLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CCubeSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CCubeSceneNode.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CD3D9Driver.cpp Add IShaderConstantSetCallBack::OnCreate to allow earlier access to IMaterialRendererServices 2023-04-21 14:41:01 +00:00
CD3D9Driver.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
CD3D9HLSLMaterialRenderer.cpp Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
CD3D9HLSLMaterialRenderer.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
CD3D9MaterialRenderer.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
CD3D9NormalMapRenderer.cpp CD3D9HLSLMaterialRenderer now implementing IMaterialRendererServices itself 2023-04-21 14:04:57 +00:00
CD3D9NormalMapRenderer.h CD3D9HLSLMaterialRenderer now implementing IMaterialRendererServices itself 2023-04-21 14:04:57 +00:00
CD3D9ParallaxMapRenderer.cpp CD3D9HLSLMaterialRenderer now implementing IMaterialRendererServices itself 2023-04-21 14:04:57 +00:00
CD3D9ParallaxMapRenderer.h CD3D9HLSLMaterialRenderer now implementing IMaterialRendererServices itself 2023-04-21 14:04:57 +00:00
CD3D9RenderTarget.cpp Reworking IRenderTarget interface to avoid constant memory allocations. 2021-08-26 16:45:20 +00:00
CD3D9RenderTarget.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CD3D9ShaderMaterialRenderer.cpp Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
CD3D9ShaderMaterialRenderer.h CD3D9HLSLMaterialRenderer now implementing IMaterialRendererServices itself 2023-04-21 14:04:57 +00:00
CD3D9Texture.cpp Add IImage::checkDataSizeLimit and make IImage getDataSizeFromFormat return size_t 2022-05-06 19:47:38 +00:00
CD3D9Texture.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CDefaultGUIElementFactory.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CDefaultGUIElementFactory.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CDefaultSceneNodeAnimatorFactory.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CDefaultSceneNodeAnimatorFactory.h Spelling fixes 2023-04-27 18:44:33 +00:00
CDefaultSceneNodeFactory.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CDefaultSceneNodeFactory.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CDepthBuffer.cpp burning v0.53 2022-04-30 22:57:17 +00:00
CDepthBuffer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CDMFLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CDMFLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CDummyTransformationSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CDummyTransformationSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CEmptySceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CEmptySceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CFileList.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CFileList.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CFileSystem.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CFileSystem.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CFPSCounter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CFPSCounter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGeometryCreator.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CGeometryCreator.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CGLXManager.cpp Separate GLX window from X11 window. 2022-05-02 16:17:03 +00:00
CGLXManager.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIButton.cpp Add getActiveColor functions to IGUIStaticText and IGUIButton 2020-12-10 14:45:30 +00:00
CGUIButton.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUICheckBox.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CGUICheckBox.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIColorSelectDialog.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIColorSelectDialog.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIComboBox.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIComboBox.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIContextMenu.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIContextMenu.h Fix spelling (comments) 2023-04-12 13:22:03 +00:00
CGUIEditBox.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIEditBox.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIEnvironment.cpp Unify & improve log messages 2022-06-30 16:23:48 +00:00
CGUIEnvironment.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIFileOpenDialog.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIFileOpenDialog.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIFont.cpp Code cleanup 2020-11-14 16:56:16 +00:00
CGUIFont.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIImage.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CGUIImage.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIImageList.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CGUIImageList.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIInOutFader.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CGUIInOutFader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIListBox.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIListBox.h Fix: Listbox was sometimes sending EGET_LISTBOX_SELECTED_AGAIN instead of EGET_LISTBOX_CHANGED. 2023-03-06 14:34:16 +00:00
CGUIMenu.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIMenu.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIMeshViewer.cpp Reduce header dependencies in IVideoDriver.h 2023-05-08 16:19:31 +00:00
CGUIMeshViewer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIMessageBox.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIMessageBox.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIModalScreen.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIModalScreen.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIProfiler.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIProfiler.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIScrollBar.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIScrollBar.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUISkin.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CGUISkin.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUISpinBox.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUISpinBox.h Add IGUISpinBox functions getValueFor and getOldValue 2022-09-28 14:25:18 +00:00
CGUISpriteBank.cpp GUIText 2022-05-01 09:50:32 +00:00
CGUISpriteBank.h GUIText 2022-05-01 09:50:32 +00:00
CGUIStaticText.cpp Add getActiveColor functions to IGUIStaticText and IGUIButton 2020-12-10 14:45:30 +00:00
CGUIStaticText.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUITabControl.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUITabControl.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUITable.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUITable.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIToolBar.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIToolBar.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUITreeView.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUITreeView.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CGUIWindow.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CGUIWindow.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImage.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImage.h burning v0.53 2022-04-30 22:57:17 +00:00
CImageLoaderBMP.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderBMP.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderDDS.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderDDS.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderJPG.cpp Unify & improve log messages 2022-06-30 16:23:48 +00:00
CImageLoaderJPG.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderPCX.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderPCX.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderPNG.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderPNG.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderPPM.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CImageLoaderPPM.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderPSD.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderPSD.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderPVR.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderPVR.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderRGB.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderRGB.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderTGA.cpp Fix number overflows in TGA loader causing crashes 2023-09-23 19:01:01 +00:00
CImageLoaderTGA.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageLoaderWAL.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageLoaderWAL.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CImageWriterBMP.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterBMP.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterJPG.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterJPG.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterPCX.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterPCX.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterPNG.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterPNG.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterPPM.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterPPM.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterPSD.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterPSD.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CImageWriterTGA.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CImageWriterTGA.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CIrrDeviceConsole.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CIrrDeviceConsole.h Add ICursorControl::getReferenceRect 2023-03-14 22:05:45 +00:00
CIrrDeviceFB.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CIrrDeviceFB.h Unify newlines 2023-05-05 12:30:28 +00:00
CIrrDeviceLinux.cpp Tiny spelling fixes 2023-04-16 21:52:36 +00:00
CIrrDeviceLinux.h Add ICursorControl::getReferenceRect 2023-03-14 22:05:45 +00:00
CIrrDeviceOSX.h Merging r6511 through r6520 from branch releases/1.8 to trunk 2023-08-04 10:22:58 +00:00
CIrrDeviceOSX.mm Fix compile error with OS X 10.10 SDK, bug #463 2023-08-04 15:46:17 +00:00
CIrrDeviceSDL.cpp Fix MouseButtonStates for mouse events in CIrrDeviceSDL when middle or right button are released 2022-09-22 21:34:08 +00:00
CIrrDeviceSDL.h Add ICursorControl::getReferenceRect 2023-03-14 22:05:45 +00:00
CIrrDeviceStub.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CIrrDeviceStub.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CIrrDeviceWin32.cpp CIrrDeviceWin32::yield() now uses Sleep(0) instead of Sleep(1). 2023-04-03 15:32:41 +00:00
CIrrDeviceWin32.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CIrrMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CIrrMeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CIrrMeshWriter.cpp Reduce header dependencies in IVideoDriver.h 2023-05-08 16:19:31 +00:00
CIrrMeshWriter.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
CLightSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CLightSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CLimitReadFile.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CLimitReadFile.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CLMTSMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CLMTSMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CLogger.cpp Clean-up include dependencies 2023-08-14 20:38:23 +00:00
CLogger.h Clean-up include dependencies 2023-08-14 20:38:23 +00:00
CLWOMeshFileLoader.cpp Unify & improve log messages 2022-06-30 16:23:48 +00:00
CLWOMeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMD2MeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMD2MeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMD3MeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMD3MeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMemoryFile.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CMemoryFile.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CMeshCache.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CMeshCache.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMeshManipulator.cpp CMeshManipulator::createMeshWelded now cloning buffers it can't weld. 2022-08-24 22:14:50 +00:00
CMeshManipulator.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMeshSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMeshSceneNode.h Add IMeshSceneNode::setNodeRegistration to allow registering MeshSceneNodes to the SceneManager per buffer instead of per node 2023-05-04 16:07:18 +00:00
CMeshTextureLoader.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CMeshTextureLoader.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CMetaTriangleSelector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CMetaTriangleSelector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMountPointReader.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CMountPointReader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMS3DMeshFileLoader.cpp Prevent memory leaks when loding broken ms3d files 2023-01-04 19:02:42 +00:00
CMS3DMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMY3DHelper.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CMY3DMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CMY3DMeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CNPKReader.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CNPKReader.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CNSOGLManager.h MacOS SoftwareDriver Window and warnings 2022-05-01 02:43:12 +00:00
CNSOGLManager.mm Compile fixed for OSX. 2020-06-18 19:40:56 +00:00
CNullDriver.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CNullDriver.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COBJMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COBJMeshFileLoader.h Rename IMeshLoader::setPreferredIndexType to setIndexTypeHint and give it a new enum. 2022-04-19 13:10:16 +00:00
COBJMeshWriter.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COBJMeshWriter.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
COCTLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COCTLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COctreeSceneNode.cpp Unify checks if materials should use transparent render pass with new IVideoDriver::needsTransparentRenderPass function. 2020-01-03 11:13:57 +00:00
COctreeSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COctreeTriangleSelector.cpp Make SCollisionHit::TriangleSelector and SCollisionTriangleRange::Selector both const. 2022-05-14 14:29:56 +00:00
COctreeTriangleSelector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COgreMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COgreMeshFileLoader.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
COpenGLCacheHandler.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
COpenGLCacheHandler.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLCommon.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLCoreCacheHandler.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLCoreFeature.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLCoreRenderTarget.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLCoreTexture.h Amendment to [r6389] Change all CColorConverter functions to work with u32 instead of s32 for sizes 2022-05-15 15:51:55 +00:00
COpenGLDriver.cpp Add IMaterialRendererServices::startUseProgram/stopUseProgram 2023-04-24 14:46:09 +00:00
COpenGLDriver.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
COpenGLExtensionHandler.cpp Fix problem with legacy mipmap code on legacy ATI radeon X cards. 2021-08-20 14:46:12 +00:00
COpenGLExtensionHandler.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLMaterialRenderer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLNormalMapRenderer.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLNormalMapRenderer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLParallaxMapRenderer.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLParallaxMapRenderer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
COpenGLShaderMaterialRenderer.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLShaderMaterialRenderer.h Clean up include dependencies in public headers 2023-08-13 15:31:42 +00:00
COpenGLSLMaterialRenderer.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
COpenGLSLMaterialRenderer.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
COSOperator.cpp COSOperator::getSystemMemory now returns some value on OSX. Also it's kb not bytes. 2022-05-02 15:19:37 +00:00
COSOperator.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CPakReader.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CPakReader.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CParticleAnimatedMeshSceneNodeEmitter.cpp Reduce header dependencies in IVideoDriver.h 2023-05-08 16:19:31 +00:00
CParticleAnimatedMeshSceneNodeEmitter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleAttractionAffector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleAttractionAffector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleBoxEmitter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleBoxEmitter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleCylinderEmitter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleCylinderEmitter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleFadeOutAffector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleFadeOutAffector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleGravityAffector.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticleGravityAffector.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticleMeshEmitter.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticleMeshEmitter.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticlePointEmitter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticlePointEmitter.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticleRingEmitter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleRingEmitter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleRotationAffector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleRotationAffector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CParticleScaleAffector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleScaleAffector.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CParticleSphereEmitter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleSphereEmitter.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CParticleSystemSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CParticleSystemSceneNode.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CPLYMeshFileLoader.cpp Tiny refactoring in ply mesh loader. 2020-07-22 22:30:25 +00:00
CPLYMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CPLYMeshWriter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CPLYMeshWriter.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
CProfiler.cpp Clean-up include dependencies 2023-08-14 20:38:23 +00:00
CProfiler.h Clean-up include dependencies 2023-08-14 20:38:23 +00:00
CQ3LevelMesh.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CQ3LevelMesh.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CQuake3ShaderSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CQuake3ShaderSceneNode.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CReadFile.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CReadFile.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CSceneCollisionManager.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSceneCollisionManager.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneLoaderIrr.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSceneLoaderIrr.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneManager.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSceneManager.h Spelling fixes 2023-04-27 18:44:33 +00:00
CSceneNodeAnimatorCameraFPS.cpp Fix camera render when it wasn't animated. Tiny improvement for fps camera animator. Add documentation. 2022-06-16 13:59:58 +00:00
CSceneNodeAnimatorCameraFPS.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSceneNodeAnimatorCameraMaya.cpp a) debug Camera Matrices. enable with _IRR_COMPILE_WITH_90_DEGREE_CAMERA. 2022-05-01 01:11:45 +00:00
CSceneNodeAnimatorCameraMaya.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSceneNodeAnimatorCollisionResponse.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorCollisionResponse.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorDelete.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorDelete.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorFlyCircle.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorFlyCircle.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorFlyStraight.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorFlyStraight.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorFollowSpline.cpp Remove commented out code. 2021-08-20 16:44:23 +00:00
CSceneNodeAnimatorFollowSpline.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorRotation.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorRotation.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSceneNodeAnimatorTexture.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CSceneNodeAnimatorTexture.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CShadowVolumeSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CShadowVolumeSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSkinnedMesh.cpp Avoid some broken calculations for IBoneSceneNode positions. 2022-10-11 22:54:44 +00:00
CSkinnedMesh.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSkyBoxSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSkyBoxSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSkyDomeSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSkyDomeSceneNode.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSMFMeshFileLoader.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSMFMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSoftware2MaterialRenderer.h burning v0.53 2022-04-30 22:57:17 +00:00
CSoftwareDriver2.cpp Spelling fixes 2023-04-27 18:44:33 +00:00
CSoftwareDriver2.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CSoftwareDriver.cpp Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CSoftwareDriver.h Clean-up include dependencies (video namespace) 2023-08-15 18:42:05 +00:00
CSoftwareTexture2.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CSoftwareTexture2.h clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CSoftwareTexture.cpp Reworking IRenderTarget interface to avoid constant memory allocations. 2021-08-26 16:45:20 +00:00
CSoftwareTexture.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSphereSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CSphereSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CSTLMeshFileLoader.cpp Avoid warning 2022-04-20 22:16:33 +00:00
CSTLMeshFileLoader.h Speed up stl format loading, especially with text format. 2022-04-20 22:09:03 +00:00
CSTLMeshWriter.cpp stl mesh writer can now write 32 bit meshbuffers. 2022-04-20 18:31:03 +00:00
CSTLMeshWriter.h Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CTarReader.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CTarReader.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CTerrainSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CTerrainSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CTerrainTriangleSelector.cpp Make SCollisionHit::TriangleSelector and SCollisionTriangleRange::Selector both const. 2022-05-14 14:29:56 +00:00
CTerrainTriangleSelector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CTextSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CTextSceneNode.h Add missing IRR_OVERRIDE in some functions. 2022-04-12 21:58:35 +00:00
CTimer.h Clean-up include dependencies 2023-08-14 20:38:23 +00:00
CTR_transparent_reflection_2_layer.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRFlat.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRFlatWire.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRGouraud2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRGouraud.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRGouraudAlphaNoZ2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRGouraudNoZ2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRGouraudWire.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTriangleBBSelector.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CTriangleBBSelector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CTriangleSelector.cpp Make SCollisionHit::TriangleSelector and SCollisionTriangleRange::Selector both const. 2022-05-14 14:29:56 +00:00
CTriangleSelector.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CTRNormalMap.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRParallaxMap.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRStencilShadow.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureBlend.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRTextureDetailMap2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureFlat.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRTextureFlatWire.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRTextureGouraud2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureGouraud.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CTRTextureGouraud.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CTRTextureGouraudAdd2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureGouraudAdd.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRTextureGouraudAddNoZ2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureGouraudAlpha.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRTextureGouraudAlphaNoZ.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRTextureGouraudNoZ2.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CTRTextureGouraudNoZ.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRTextureGouraudVertexAlpha2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureGouraudWire.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CTRTextureLightMap2_Add.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureLightMap2_M1.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureLightMap2_M2.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureLightMap2_M4.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureLightMapGouraud2_M4.cpp burningvideo 0.54 2022-05-03 20:47:32 +00:00
CTRTextureWire2.cpp clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
CVideoModeList.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CVideoModeList.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
CVolumeLightSceneNode.cpp Clean-up include dependencies (scene namespace) 2023-08-14 22:01:22 +00:00
CVolumeLightSceneNode.h API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CWADReader.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CWADReader.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CWaterSurfaceSceneNode.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CWaterSurfaceSceneNode.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CWGLManager.cpp Unify & improve log messages 2022-06-30 16:23:48 +00:00
CWGLManager.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CWriteFile.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CWriteFile.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CXMeshFileLoader.cpp Unify & improve log messages 2022-06-30 16:23:48 +00:00
CXMeshFileLoader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CXMLReader.cpp API BREAKER: Replacing defines in irrTypes.h which are conflicting with c++ reserved identifier rules. 2021-08-27 12:55:10 +00:00
CXMLReader.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CXMLReaderImpl.h undo remove warnings 2022-05-03 23:00:00 +00:00
CXMLWriter.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
CXMLWriter.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CZBuffer.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
CZBuffer.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
CZipReader.cpp undo remove warnings 2022-05-03 23:00:00 +00:00
CZipReader.h Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
dmfsupport.h Define out unused functions in dmf loader to avoid warnings. 2022-01-07 17:24:38 +00:00
EProfileIDs.h Clean-up include dependencies 2023-08-14 20:38:23 +00:00
glext.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
glxext.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
IAttribute.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
IBurningShader.cpp Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
IBurningShader.h Remove IMaterialRendererServices::setBasicRenderStates 2023-05-05 18:47:22 +00:00
IDepthBuffer.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
IImagePresenter.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
Irrlicht10.0.sln Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht10.0.vcxproj Merging r6506 through r6510 from branch releases/1.8 to trunk 2023-08-03 00:59:44 +00:00
Irrlicht10.0.vcxproj.filters Merging r6506 through r6510 from branch releases/1.8 to trunk 2023-08-03 00:59:44 +00:00
Irrlicht11.0.sln Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht11.0.vcxproj Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht11.0.vcxproj.filters Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht12.0.sln Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht12.0.vcxproj Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht12.0.vcxproj.filters Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht14.0.sln Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht14.0.vcxproj burningvideo 0.54 2022-05-03 20:47:32 +00:00
Irrlicht14.0.vcxproj.filters burningvideo 0.54 2022-05-03 20:47:32 +00:00
Irrlicht15.0.sln Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht15.0.vcxproj Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht15.0.vcxproj.filters Update VS and c::b project files for burningvideo 0.54 2022-05-05 13:07:45 +00:00
Irrlicht16.0.sln vs2019 projectfiles 2022-05-03 20:48:57 +00:00
Irrlicht16.0.vcxproj vs2019 projectfiles 2022-05-03 20:48:57 +00:00
Irrlicht16.0.vcxproj.filters vs2019 projectfiles 2022-05-03 20:48:57 +00:00
Irrlicht17.0.sln Fix newly added Irrlicht17.sln file for VC2022 2022-11-19 14:28:27 +00:00
Irrlicht17.0.vcxproj Enable MultiProcessorCompilation in VC17 project file 2023-08-17 10:12:28 +00:00
Irrlicht17.0.vcxproj.filters Add IMeshSceneNode::setNodeRegistration to allow registering MeshSceneNodes to the SceneManager per buffer instead of per node 2023-05-04 16:07:18 +00:00
Irrlicht-gcc.cbp Merging r6506 through r6510 from branch releases/1.8 to trunk 2023-08-03 00:59:44 +00:00
Irrlicht.cpp -burningvideo 0.5 revert 2020-02-22 20:51:59 +00:00
Irrlicht.rc Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Irrlicht.ruleset Minor const changes. 2022-05-15 13:43:32 +00:00
irrMathFastCompat.h Add floor32, ceil32, round32 compatibility functions for burnings renderer. 2019-12-16 16:15:04 +00:00
irrXML.cpp Clean-up include dependencies in gui and io modules 2023-08-13 20:19:25 +00:00
ISceneNodeAnimatorFinishing.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
ITriangleRenderer.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
IZBuffer.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
leakHunter.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
Makefile burningvideo 0.54 2022-05-03 20:47:32 +00:00
Octree.h Replace header guards in source folder to avoid using identifiers reserved by c++ 2021-08-27 15:55:04 +00:00
os.cpp Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
os.h Clean-up include dependencies 2023-08-14 20:38:23 +00:00
resource.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
S2DVertex.h Replace public header guards to avoid using indentifiers reserved by c++ 2021-08-27 15:03:34 +00:00
S4DVertex.h Spelling fixes 2023-04-27 18:44:33 +00:00
SB3DStructs.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
SConstruct Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
SoftwareDriver2_compile_config.h clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
SoftwareDriver2_helper.h clang warnings (OnSetMaterial multiple inheritance IMaterialRendererServices,IShaderConstantSetCallBack) 2022-05-04 10:29:41 +00:00
source.txt Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00
utf8.cpp Clean-up include dependencies 2023-08-14 20:38:23 +00:00
wglext.h Avoid warning and make local variable lower-case. 2019-12-12 16:32:41 +00:00