..
Irrlicht.xcodeproj
- Changed COGLCore files/classes prefix to COpenGLCore.
2016-01-17 13:27:54 +00:00
KHR
Set line-endings in new header to \n\r as usual in Irrlicht.
2019-05-29 14:01:50 +00:00
aesGladman
Get rid of compile-warning in aes code.
2017-03-22 22:36:08 +00:00
bzip2
Update to bzip2 1.0.6, libpng 1.4.4 and lzma from 9.20 SDK
2010-11-24 22:30:16 +00:00
jpeglib
Seems that the typedef is not only problematic under Linux, but also under Windows. So removed it completely. I just hope that there is no clash on other platforms - we might have to work around it there then.
2014-05-01 23:00:21 +00:00
libpng
Merge branch releases/1.8 revisions r5311:r5314 into trunk
2016-07-09 09:36:42 +00:00
lzma
Update to bzip2 1.0.6, libpng 1.4.4 and lzma from 9.20 SDK
2010-11-24 22:30:16 +00:00
zlib
Merge from vendor branch version 1.2.8 of zlib
2013-06-20 16:08:26 +00:00
BuiltInFont.h
Constification patch by hendu
2013-03-07 10:16:05 +00:00
C3DSMeshFileLoader.cpp
Add IMeshTextureLoader interface and replace texture-loading algorithms in most meshloaders.
2014-03-02 00:56:46 +00:00
C3DSMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CAnimatedMeshHalfLife.cpp
Code cleanup.
2019-08-17 20:19:00 +00:00
CAnimatedMeshHalfLife.h
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CAnimatedMeshMD2.cpp
Do no longer re-calculate md2 frames when they don't change (thx @npc for reporting)
2015-12-28 11:37:41 +00:00
CAnimatedMeshMD2.h
Do no longer re-calculate md2 frames when they don't change (thx @npc for reporting)
2015-12-28 11:37:41 +00:00
CAnimatedMeshMD3.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CAnimatedMeshMD3.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CAnimatedMeshSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CAnimatedMeshSceneNode.h
Add missing _IRR_OVERRIDE_ for CAnimatedMeshSceneNode::getMD3TagTransformation.
2017-04-21 14:37:17 +00:00
CAttributeImpl.h
Cleanup: Make some variables const.
2019-08-17 17:52:32 +00:00
CAttributes.cpp
Cleanup: Make some variables const.
2019-08-17 17:52:32 +00:00
CAttributes.h
Cleanup: Make some variables const.
2019-08-17 17:52:32 +00:00
CB3DMeshFileLoader.cpp
- Added TextureWrapW field to SMaterialLayer.
2016-01-10 20:37:54 +00:00
CB3DMeshFileLoader.h
Add b3d mesh-writer.
2015-04-23 18:11:52 +00:00
CB3DMeshWriter.cpp
Remove define _IRR_COMPILE_WITH_B3D_WRITER_ in CB3DMeshWriter.
2019-04-24 21:03:35 +00:00
CB3DMeshWriter.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CBSPMeshFileLoader.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CBSPMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CBillboardSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CBillboardSceneNode.h
Add alternavive BoundingBox calculation for BillboardSceneNode which can take in a camera node. Thx @Seven and @JacKDuRdEn for bugreports.
2017-04-22 17:29:16 +00:00
CBlit.h
IImage::copyToWithAlpha has a new parameter to allow combining alpha value instead of replacing them.
2017-12-06 20:54:57 +00:00
CBoneSceneNode.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CBoneSceneNode.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CBurningShader_Raster_Reference.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CCSMLoader.cpp
Fix some compile warnings which were caused by recent interface changes in file reader/writer.
2016-09-20 15:47:00 +00:00
CCSMLoader.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CCameraSceneNode.cpp
Fix SViewFrustum::setFrom once more. SViewFrustum constructor with matrix also adapted.
2019-02-25 15:50:08 +00:00
CCameraSceneNode.h
Fix SViewFrustum::setFrom once more. SViewFrustum constructor with matrix also adapted.
2019-02-25 15:50:08 +00:00
CColladaFileLoader.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CColladaFileLoader.h
Collada loader now handles texture-names with escape characters.
2019-03-25 22:32:32 +00:00
CColladaMeshWriter.cpp
Collada loader now handles texture-names with escape characters.
2019-03-25 22:32:32 +00:00
CColladaMeshWriter.h
Collada loader now handles texture-names with escape characters.
2019-03-25 22:32:32 +00:00
CColorConverter.cpp
Remove 'register' storage class specifier which is deprecated with c++11 (and did get ignored by c++ compilers anyway since a long time).
2017-11-29 20:46:29 +00:00
CColorConverter.h
- Improved COGLCoreTexture::lock method.
2015-11-11 19:02:55 +00:00
CCubeSceneNode.cpp
Enable broken cubescenenodes again.
2019-05-01 10:32:24 +00:00
CCubeSceneNode.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CD3D9Driver.cpp
Cleanup: Remove some no longer needed const-casts
2019-08-21 18:20:29 +00:00
CD3D9Driver.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CD3D9HLSLMaterialRenderer.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CD3D9HLSLMaterialRenderer.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CD3D9MaterialRenderer.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CD3D9NormalMapRenderer.cpp
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
CD3D9NormalMapRenderer.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CD3D9ParallaxMapRenderer.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CD3D9ParallaxMapRenderer.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CD3D9RenderTarget.cpp
Make CD3D9RenderTarget::setTexture code more similar to COpenGLCoreRenderTarget::setTexture.
2019-08-15 20:18:45 +00:00
CD3D9RenderTarget.h
Add support for cubemap rendertarget textures on D3D9.
2018-07-12 19:19:11 +00:00
CD3D9ShaderMaterialRenderer.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CD3D9ShaderMaterialRenderer.h
Add IMaterialRenderer::getShaderConstantSetCallBack to allow access to user provided shader callbacks.
2018-12-01 15:55:32 +00:00
CD3D9Texture.cpp
ITexture::lock interface changed.
2018-11-22 19:13:59 +00:00
CD3D9Texture.h
ITexture::lock interface changed.
2018-11-22 19:13:59 +00:00
CDMFLoader.cpp
Add IMeshTextureLoader interface and replace texture-loading algorithms in most meshloaders.
2014-03-02 00:56:46 +00:00
CDMFLoader.h
Add IMeshTextureLoader interface and replace texture-loading algorithms in most meshloaders.
2014-03-02 00:56:46 +00:00
CDefaultGUIElementFactory.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CDefaultGUIElementFactory.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CDefaultSceneNodeAnimatorFactory.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CDefaultSceneNodeAnimatorFactory.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CDefaultSceneNodeFactory.cpp
Add IOctreeSceneNode interface to control parameters like VBO usage and polygon clipping checks for octree scene nodes.
2017-04-19 16:28:24 +00:00
CDefaultSceneNodeFactory.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CDepthBuffer.cpp
Remove more unnecessary pointer-checks before delete (thx again @M. Elfring)
2015-11-08 18:42:48 +00:00
CDepthBuffer.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CDummyTransformationSceneNode.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CDummyTransformationSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CEmptySceneNode.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CEmptySceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CFPSCounter.cpp
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
CFPSCounter.h
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
CFileList.cpp
Tiny comment fix.
2015-05-27 20:23:56 +00:00
CFileList.h
Tiny comment fix.
2015-05-27 20:23:56 +00:00
CFileSystem.cpp
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CFileSystem.h
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CGLXManager.cpp
Handle restorePrimaryOnZero in CGLXManager::activateContext
2019-03-14 22:45:55 +00:00
CGLXManager.h
Add virtual and _IRR_OVERRIDE_ keywords in classes derived from IContextManager
2019-03-14 22:54:10 +00:00
CGUIButton.cpp
Get rid of some warnings from VS 2017 static code analyser.
2017-11-20 17:12:37 +00:00
CGUIButton.h
Add IGUIButton::setOverrideColor to allow overriding text-color (same function as statictexts and editboxes have).
2017-10-21 14:56:19 +00:00
CGUICheckBox.cpp
_IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIX removed.
2015-03-01 17:12:12 +00:00
CGUICheckBox.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIColorSelectDialog.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CGUIColorSelectDialog.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIComboBox.cpp
CGUIComboBox uses now EGDS_SCROLLBAR_SIZE instead of EGDS_WINDOW_BUTTON_WIDTH for the width of the listbox button to allow changing that without changing window topbar height.
2018-06-17 19:31:14 +00:00
CGUIComboBox.h
CGUIComboBox uses now EGDS_SCROLLBAR_SIZE instead of EGDS_WINDOW_BUTTON_WIDTH for the width of the listbox button to allow changing that without changing window topbar height.
2018-06-17 19:31:14 +00:00
CGUIContextMenu.cpp
Cleanup: Avoid using identical variable names in outer and inner scopes.
2019-08-17 16:30:41 +00:00
CGUIContextMenu.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CGUIEditBox.cpp
Cleanup: Avoid using identical variable names in outer and inner scopes.
2019-08-17 16:30:41 +00:00
CGUIEditBox.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CGUIEnvironment.cpp
The new EGET_ELEMENT_REMOVED event got... removed.
2017-11-17 15:16:43 +00:00
CGUIEnvironment.h
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CGUIFileOpenDialog.cpp
Spelling.
2017-12-10 14:15:41 +00:00
CGUIFileOpenDialog.h
File-dialog now converts the returned filename from multibyte to widechar when it has to.
2015-12-14 15:59:35 +00:00
CGUIFont.cpp
Marks some function parameters (for internal functions) as const
2019-07-04 21:30:20 +00:00
CGUIFont.h
Marks some function parameters (for internal functions) as const
2019-07-04 21:30:20 +00:00
CGUIImage.cpp
Fix default value for ScaleImage in CGUIImage::deserializeAttributes.
2018-11-10 13:33:55 +00:00
CGUIImage.h
Add IGUIImage::setDrawBackground to allow disabling background drawing even when no texture is set.
2017-11-03 22:34:46 +00:00
CGUIImageList.cpp
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
CGUIImageList.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CGUIInOutFader.cpp
_IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIX removed.
2015-03-01 17:12:12 +00:00
CGUIInOutFader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIListBox.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUIListBox.h
Simplify code (no need to keep scroll-bar width in extra variable here).
2018-06-17 19:46:40 +00:00
CGUIMenu.cpp
Remove lot's of setFocus and removeFocus calls. Also several places where elements check if they have the focus inside events.
2014-04-03 13:55:06 +00:00
CGUIMenu.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIMeshViewer.cpp
CGUIMeshviewer can now also use meshbuffers with non-triangle primitives.
2017-04-18 12:15:40 +00:00
CGUIMeshViewer.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIMessageBox.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CGUIMessageBox.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIModalScreen.cpp
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
CGUIModalScreen.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUIProfiler.cpp
Cleanup: Avoid using identical variable names in outer and inner scopes.
2019-08-17 16:30:41 +00:00
CGUIProfiler.h
IGUIProfiler has now more and better display filters.
2014-10-15 18:47:35 +00:00
CGUIScrollBar.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUIScrollBar.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUISkin.cpp
Buttons can now now have 7 more image-states, 1 more sprite-state and the sprites are now scaleable.
2014-04-02 21:05:39 +00:00
CGUISkin.h
Buttons can now now have 7 more image-states, 1 more sprite-state and the sprites are now scaleable.
2014-04-02 21:05:39 +00:00
CGUISpinBox.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUISpinBox.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGUISpriteBank.cpp
Spritebanks can now draw scaled sprites.
2014-04-02 16:33:19 +00:00
CGUISpriteBank.h
Spritebanks can now draw scaled sprites.
2014-04-02 16:33:19 +00:00
CGUIStaticText.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUIStaticText.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CGUITabControl.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUITabControl.h
Simplify code in CGUITabControl (thx @chronologicaldot for patch-proposal).
2018-09-20 21:16:46 +00:00
CGUITable.cpp
Add current values as default values in serialization of several GUI elements.
2018-11-10 14:09:49 +00:00
CGUITable.h
CGUIListbox, CGUITreeView and CGUITable now resize scrollbars when EGDS_SCROLLBAR_SIZE in the skin changes without having to re-create the elements.
2018-06-16 22:27:08 +00:00
CGUIToolBar.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CGUIToolBar.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CGUITreeView.cpp
CGUIListbox, CGUITreeView and CGUITable now resize scrollbars when EGDS_SCROLLBAR_SIZE in the skin changes without having to re-create the elements.
2018-06-16 22:27:08 +00:00
CGUITreeView.h
CGUIListbox, CGUITreeView and CGUITable now resize scrollbars when EGDS_SCROLLBAR_SIZE in the skin changes without having to re-create the elements.
2018-06-16 22:27:08 +00:00
CGUIWindow.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CGUIWindow.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CGeometryCreator.cpp
Use %u instead of %d for unsigned integers in printf in a few places.
2015-07-12 22:10:27 +00:00
CGeometryCreator.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CImage.cpp
IImage::copyToWithAlpha has a new parameter to allow combining alpha value instead of replacing them.
2017-12-06 20:54:57 +00:00
CImage.h
IImage::copyToWithAlpha has a new parameter to allow combining alpha value instead of replacing them.
2017-12-06 20:54:57 +00:00
CImageLoaderBMP.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageLoaderBMP.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderDDS.cpp
Solve some warnings.
2017-04-17 13:44:07 +00:00
CImageLoaderDDS.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderJPG.cpp
Fix warning.
2016-10-01 14:25:56 +00:00
CImageLoaderJPG.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderPCX.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageLoaderPCX.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderPNG.cpp
Spelling fixes.
2016-08-13 12:50:06 +00:00
CImageLoaderPNG.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderPPM.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageLoaderPPM.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderPSD.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CImageLoaderPSD.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderPVR.cpp
- Added to PVR loader support for following uncompressed formats:
2016-02-14 20:59:43 +00:00
CImageLoaderPVR.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CImageLoaderRGB.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageLoaderRGB.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderTGA.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageLoaderTGA.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageLoaderWAL.cpp
Solve some warnings.
2017-04-17 13:44:07 +00:00
CImageLoaderWAL.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterBMP.cpp
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CImageWriterBMP.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterJPG.cpp
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CImageWriterJPG.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterPCX.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CImageWriterPCX.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterPNG.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CImageWriterPNG.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterPPM.cpp
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CImageWriterPPM.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterPSD.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CImageWriterPSD.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CImageWriterTGA.cpp
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CImageWriterTGA.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CIrrDeviceConsole.cpp
Support for Direct3D 8 removed.
2015-03-01 20:52:35 +00:00
CIrrDeviceConsole.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CIrrDeviceFB.cpp
Replace the swprintf and snprintf defines by swprintf_irr and snprintf_irr to avoid conflicts with the standard libraries (and other libraries).
2015-03-01 22:00:17 +00:00
CIrrDeviceFB.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CIrrDeviceLinux.cpp
Fix clang compiler warning.
2017-11-29 19:43:26 +00:00
CIrrDeviceLinux.h
Cursor on X11 behaves now like on Win32 and doesn't try to clip positions to the window.
2017-12-19 23:00:31 +00:00
CIrrDeviceOSX.h
- Fixed compilation issues on OSX.
2015-12-05 12:07:45 +00:00
CIrrDeviceOSX.mm
Fix compilation on OSX and prevent capturing mouse cursor when Window is not on top.
2019-01-23 12:42:10 +00:00
CIrrDeviceSDL.cpp
Prevent double initialization/destruction of SDL subsystems when using more than one Irrlicht device.
2017-10-25 12:40:07 +00:00
CIrrDeviceSDL.h
Add a few missing _IRR_OVERRIDE_'s to functions in sdl-device.
2017-04-13 16:14:41 +00:00
CIrrDeviceStub.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CIrrDeviceStub.h
- Added external context managers with support for WGL and GLX.(this feature was available in ogl-es branch before)
2015-11-29 20:12:51 +00:00
CIrrDeviceWin32.cpp
Bugfix: IrrlichtDevice::isWindowMinimized no longer returns true when it's maximized on Windows.
2019-07-03 13:53:13 +00:00
CIrrDeviceWin32.h
Merge branch releases/1.8 revisions r5369:r5387 into trunk.
2017-04-01 16:26:31 +00:00
CIrrMeshFileLoader.cpp
Fix several problems with SMaterial serialization.
2019-01-17 14:19:18 +00:00
CIrrMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CIrrMeshWriter.cpp
Remove superfluous if which always resulted in true. Thx @dcb for reporting (Bug #430 ).
2014-04-25 10:53:53 +00:00
CIrrMeshWriter.h
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CLMTSMeshFileLoader.cpp
Fix a bug in new meshtextureloader - don't set old TEXTURE_PATHS always but only if people still use those parameters or we overwrite the new way to set paths.
2014-03-03 17:33:35 +00:00
CLMTSMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CLWOMeshFileLoader.cpp
Cleanup: Avoid using identical variable names in outer and inner scopes.
2019-08-17 16:30:41 +00:00
CLWOMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CLightSceneNode.cpp
CLightSceneNode::updateAbsolutePosition does now light recalculations. This is to fix using animators with lights.
2015-07-29 00:15:02 +00:00
CLightSceneNode.h
CLightSceneNode::updateAbsolutePosition does now light recalculations. This is to fix using animators with lights.
2015-07-29 00:15:02 +00:00
CLimitReadFile.cpp
IReadFile::read now returning size_t (like fread in c-lib) instead of s32. Also sizeToRead parameter changed from u32 to size_t.
2016-09-07 22:01:04 +00:00
CLimitReadFile.h
Add IReadFile::getType() interface to all users to find out what kind of class implements that interface.
2019-03-30 13:38:19 +00:00
CLogger.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CLogger.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CMD2MeshFileLoader.cpp
Remove unnecessary pointer checks before delete calls. Thx @Markus Elfring for reporting.
2015-11-08 17:51:22 +00:00
CMD2MeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CMD3MeshFileLoader.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CMD3MeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CMS3DMeshFileLoader.cpp
Fix some compile warnings which were caused by recent interface changes in file reader/writer.
2016-09-20 15:47:00 +00:00
CMS3DMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CMY3DHelper.h
Get rid of some clang compiler warnings.
2017-04-22 10:19:56 +00:00
CMY3DMeshFileLoader.cpp
Fix a bug in new meshtextureloader - don't set old TEXTURE_PATHS always but only if people still use those parameters or we overwrite the new way to set paths.
2014-03-03 17:33:35 +00:00
CMY3DMeshFileLoader.h
Update minimal compiler support to Microsoft Visual Studio 9.0 and remove some workarounds for earlier versions.
2015-03-01 17:34:55 +00:00
CMemoryFile.cpp
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CMemoryFile.h
Add IMemoryReadFile interface which allows direct access to memory block used as file.
2019-03-30 13:51:44 +00:00
CMeshCache.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CMeshCache.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CMeshManipulator.cpp
IMeshManipulator functions createMeshWith1TCoords, createMeshWith2TCoords and createMeshWithTangents no longer weld vertices while converting meshes. Use IMeshManipulator::createMeshWelded if you need that welding.
2018-05-16 21:12:54 +00:00
CMeshManipulator.h
- Fixed compilation issues on OSX.
2015-12-05 12:07:45 +00:00
CMeshSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CMeshSceneNode.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CMeshTextureLoader.cpp
IMeshTextureLoader could be simplified further with the recent ITexture addition.
2014-03-03 13:07:06 +00:00
CMeshTextureLoader.h
IMeshTextureLoader could be simplified further with the recent ITexture addition.
2014-03-03 13:07:06 +00:00
CMetaTriangleSelector.cpp
Fix CMetaTriangleSelector and allow creating octrees for single meshbuffers.
2016-12-07 13:30:02 +00:00
CMetaTriangleSelector.h
ITriangleSelector now can also return meshbuffer collision information.
2016-12-06 16:17:48 +00:00
CMountPointReader.cpp
Added hendu's constification patch for memory read/write files. Also slightly changed the use of global C methods to class specific static methods, which seems more appropriate
2013-03-07 12:17:35 +00:00
CMountPointReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CNPKReader.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CNPKReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CNSOGLManager.h
- Fixed compilation issues on OSX.
2015-12-05 12:07:45 +00:00
CNSOGLManager.mm
- Fixed compilation issues on OSX.
2015-12-05 12:07:45 +00:00
CNullDriver.cpp
Remove E_GPU_SHADING_LANGUAGE in IGPUProgrammingServices.
2019-08-15 20:43:50 +00:00
CNullDriver.h
Remove E_GPU_SHADING_LANGUAGE in IGPUProgrammingServices.
2019-08-15 20:43:50 +00:00
COBJMeshFileLoader.cpp
Ignore degenerated faces in obj file loader when they would generate triangles where 2 vertices use identical indices.
2019-06-24 10:13:09 +00:00
COBJMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
COBJMeshWriter.cpp
mtl (obj) format reader and write now regards texture scaling and translation. (thx @thanhle for noticing and patch proposal).
2015-01-16 17:00:29 +00:00
COBJMeshWriter.h
Second round of override checks
2013-06-17 15:55:56 +00:00
COCTLoader.cpp
Add IMeshTextureLoader interface and replace texture-loading algorithms in most meshloaders.
2014-03-02 00:56:46 +00:00
COCTLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
COSOperator.cpp
Add another check to getProcessorSpeedMHz to prevent crashes on Unix when it's called with 0 parameter.
2017-08-25 15:04:51 +00:00
COSOperator.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
COctreeSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
COctreeSceneNode.h
Fix spelling.
2017-04-19 17:18:10 +00:00
COctreeTriangleSelector.cpp
Octree triangleselector nodes now release memory they don't need.
2019-05-26 16:03:08 +00:00
COctreeTriangleSelector.h
Fix CMetaTriangleSelector and allow creating octrees for single meshbuffers.
2016-12-07 13:30:02 +00:00
COgreMeshFileLoader.cpp
Add some debug-output when ogre-mesh fails loading because of wrong serializer number.
2016-01-11 23:51:26 +00:00
COgreMeshFileLoader.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
COpenGLCacheHandler.cpp
- Removed unnecessary setActiveTexture calls.
2016-10-09 13:02:07 +00:00
COpenGLCacheHandler.h
- Changed COGLCore files/classes prefix to COpenGLCore.
2016-01-17 13:27:54 +00:00
COpenGLCommon.h
- Changed COGLCore files/classes prefix to COpenGLCore.
2016-01-17 13:27:54 +00:00
COpenGLCoreCacheHandler.h
Add COpenGLCoreCacheHandler::getDepthTest (thx@ Criss)
2019-05-28 15:00:54 +00:00
COpenGLCoreFeature.h
Add MATERIAL_MAX_TEXTURES_USED to allow setting a limit of used textures in materials.
2019-01-16 21:18:43 +00:00
COpenGLCoreRenderTarget.h
Make CD3D9RenderTarget::setTexture code more similar to COpenGLCoreRenderTarget::setTexture.
2019-08-15 20:18:45 +00:00
COpenGLCoreTexture.h
Minor optimization when creating opengl textures
2019-08-08 13:35:44 +00:00
COpenGLDriver.cpp
Remove E_GPU_SHADING_LANGUAGE in IGPUProgrammingServices.
2019-08-15 20:43:50 +00:00
COpenGLDriver.h
Remove E_GPU_SHADING_LANGUAGE in IGPUProgrammingServices.
2019-08-15 20:43:50 +00:00
COpenGLExtensionHandler.cpp
Fix indention.
2019-08-17 14:26:36 +00:00
COpenGLExtensionHandler.h
Add more GL functions and function-pointers to OpenGLExtensionHandler.
2019-05-30 15:58:35 +00:00
COpenGLMaterialRenderer.h
- Removed unnecessary setActiveTexture calls.
2016-10-09 13:02:07 +00:00
COpenGLNormalMapRenderer.cpp
- Fixed compilation issues on Linux.
2015-11-28 22:33:28 +00:00
COpenGLNormalMapRenderer.h
- Fixed compilation issues on Linux.
2015-11-28 22:33:28 +00:00
COpenGLParallaxMapRenderer.cpp
- Fixed compilation issues on Linux.
2015-11-28 22:33:28 +00:00
COpenGLParallaxMapRenderer.h
- Fixed compilation issues on Linux.
2015-11-28 22:33:28 +00:00
COpenGLSLMaterialRenderer.cpp
Fix improved log-message from last commit.
2019-03-21 14:00:17 +00:00
COpenGLSLMaterialRenderer.h
Add IMaterialRenderer::getShaderConstantSetCallBack to allow access to user provided shader callbacks.
2018-12-01 15:55:32 +00:00
COpenGLShaderMaterialRenderer.cpp
Reset blend and alphatest states in GL and GLSL shader materials.
2018-12-04 13:46:09 +00:00
COpenGLShaderMaterialRenderer.h
Add IMaterialRenderer::getShaderConstantSetCallBack to allow access to user provided shader callbacks.
2018-12-01 15:55:32 +00:00
CPLYMeshFileLoader.cpp
PLY loader now works with files which use "st" instead of "uv" for texture coordinates. Thanks @JLouisB for patch.
2018-05-12 15:31:01 +00:00
CPLYMeshFileLoader.h
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CPLYMeshWriter.cpp
Improved PLY exporter. Thanks for Patch from JLouisB.
2018-05-12 14:36:10 +00:00
CPLYMeshWriter.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CPakReader.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CPakReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CParticleAnimatedMeshSceneNodeEmitter.cpp
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CParticleAnimatedMeshSceneNodeEmitter.h
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CParticleAttractionAffector.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleAttractionAffector.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleBoxEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleBoxEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleCylinderEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleCylinderEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleFadeOutAffector.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleFadeOutAffector.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleGravityAffector.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleGravityAffector.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleMeshEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleMeshEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticlePointEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticlePointEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleRingEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleRingEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleRotationAffector.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleRotationAffector.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleScaleAffector.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleScaleAffector.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleSphereEmitter.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleSphereEmitter.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleSystemSceneNode.cpp
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CParticleSystemSceneNode.h
Add _IRR_COMPILE_WITH_PARTICLES_ to control compilation of particle system
2017-11-06 14:18:17 +00:00
CProfiler.cpp
Rewrite profiler implementation some more to get around linker troubles.
2014-04-25 13:06:38 +00:00
CProfiler.h
Rewrite profiler implementation some more to get around linker troubles.
2014-04-25 13:06:38 +00:00
CQ3LevelMesh.cpp
Use %u instead of %d for unsigned integers in printf in a few places.
2015-07-12 22:10:27 +00:00
CQ3LevelMesh.h
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CQuake3ShaderSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CQuake3ShaderSceneNode.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CReadFile.cpp
Revert ftell checks from r5532. Add documentation.
2017-08-27 15:09:34 +00:00
CReadFile.h
Add IReadFile::getType() interface to all users to find out what kind of class implements that interface.
2019-03-30 13:38:19 +00:00
CSMFMeshFileLoader.cpp
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CSMFMeshFileLoader.h
Remove unusued member variables (found with clang)
2014-04-08 17:04:36 +00:00
CSTLMeshFileLoader.cpp
Merged from 1.8 branch, revisions 4345-4378. All release fixes since the branch to 1.8, and some fixes after that. Now commencing development on this branch, and only bug fixes on the others.
2012-11-20 18:31:33 +00:00
CSTLMeshFileLoader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSTLMeshWriter.cpp
STL writer does now also write binary files when EMWF_WRITE_BINARY flag is used. Based on patch from JLouisB. (Forum: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=9&t=52261 )
2018-05-12 15:24:33 +00:00
CSTLMeshWriter.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSceneCollisionManager.cpp
ITriangleSelector now can also return meshbuffer collision information.
2016-12-06 16:17:48 +00:00
CSceneCollisionManager.h
ITriangleSelector now can also return meshbuffer collision information.
2016-12-06 16:17:48 +00:00
CSceneLoaderIrr.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CSceneLoaderIrr.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CSceneManager.cpp
Enable broken cubescenenodes again.
2019-05-01 10:32:24 +00:00
CSceneManager.h
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CSceneNodeAnimatorCameraFPS.cpp
CSceneNodeAnimatorCameraFPS are back to old defaults (messing with defaults bad and confusing).
2017-06-13 20:56:16 +00:00
CSceneNodeAnimatorCameraFPS.h
- FPS camera now supports keyboard rotation.
2017-04-21 14:29:07 +00:00
CSceneNodeAnimatorCameraMaya.cpp
Update mouse position for CSceneNodeAnimatorCameraMaya also on click events.
2019-07-11 15:25:54 +00:00
CSceneNodeAnimatorCameraMaya.h
Update mouse position for CSceneNodeAnimatorCameraMaya also on click events.
2019-07-11 15:25:54 +00:00
CSceneNodeAnimatorCollisionResponse.cpp
Prevent jumping with CSceneNodeAnimatorCollisionResponse while in air.
2017-03-19 23:57:07 +00:00
CSceneNodeAnimatorCollisionResponse.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSceneNodeAnimatorDelete.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorDelete.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CSceneNodeAnimatorFlyCircle.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorFlyCircle.h
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorFlyStraight.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorFlyStraight.h
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorFollowSpline.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorFollowSpline.h
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorRotation.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorRotation.h
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorTexture.cpp
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CSceneNodeAnimatorTexture.h
- ISceneNodeAnimators can now be disabled and paused.
2014-04-08 14:39:11 +00:00
CShadowVolumeSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CShadowVolumeSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSkinnedMesh.cpp
Marks some function parameters (for internal functions) as const
2019-07-04 21:30:20 +00:00
CSkinnedMesh.h
Marks some function parameters (for internal functions) as const
2019-07-04 21:30:20 +00:00
CSkyBoxSceneNode.cpp
- Added TextureWrapW field to SMaterialLayer.
2016-01-10 20:37:54 +00:00
CSkyBoxSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSkyDomeSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CSkyDomeSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CSoftware2MaterialRenderer.h
Third round of override macro updates. Should have touched all functions stating virtual for now. This might still have missed some, as sometimes the virtual keyword is missing on derived functions. And some open points are also still under consideration, will be fixed in future.
2013-06-18 15:55:45 +00:00
CSoftwareDriver.cpp
Fix SViewFrustum::setFrom once more. SViewFrustum constructor with matrix also adapted.
2019-02-25 15:50:08 +00:00
CSoftwareDriver.h
Rename internal function setRenderTarget in software drivers to setRenderTargetImage to avoid clang warning.
2017-11-29 20:30:58 +00:00
CSoftwareDriver2.cpp
Let's not have a global variable called 'b'.
2019-08-17 15:03:24 +00:00
CSoftwareDriver2.h
Rename internal function setRenderTarget in software drivers to setRenderTargetImage to avoid clang warning.
2017-11-29 20:30:58 +00:00
CSoftwareTexture.cpp
ITexture::lock interface changed.
2018-11-22 19:13:59 +00:00
CSoftwareTexture.h
ITexture::lock interface changed.
2018-11-22 19:13:59 +00:00
CSoftwareTexture2.cpp
Add support for cubemap rendertarget textures on D3D9.
2018-07-12 19:19:11 +00:00
CSoftwareTexture2.h
ITexture::lock interface changed.
2018-11-22 19:13:59 +00:00
CSphereSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CSphereSceneNode.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CTRFlat.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRFlatWire.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRGouraud.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRGouraud2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRGouraudAlpha2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRGouraudAlphaNoZ2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRGouraudWire.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRNormalMap.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRStencilShadow.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureBlend.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureDetailMap2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureFlat.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureFlatWire.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraud.cpp
- Improved mipmaps handling (this modification was required for better support of cube maps and texture arrays in near future).
2015-11-01 14:24:15 +00:00
CTRTextureGouraud.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CTRTextureGouraud2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudAdd.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudAdd2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudAddNoZ2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudAlpha.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudAlphaNoZ.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudNoZ.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudNoZ2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudVertexAlpha2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureGouraudWire.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureLightMap2_Add.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureLightMap2_M1.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureLightMap2_M2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureLightMap2_M4.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureLightMapGouraud2_M4.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTRTextureWire2.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CTarReader.cpp
WinCE 6 supported removed. It's just too outdated.
2015-03-01 16:52:10 +00:00
CTarReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CTerrainSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CTerrainSceneNode.h
Add ITerrainSceneNode::setFixedBorderLOD to handle connecting terrain nodes without gaps. Thanks @diho for the bugreport, testcase and a patch proposal.
2018-05-14 21:03:11 +00:00
CTerrainTriangleSelector.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CTerrainTriangleSelector.h
ITriangleSelector now can also return meshbuffer collision information.
2016-12-06 16:17:48 +00:00
CTextSceneNode.cpp
Add alternavive BoundingBox calculation for BillboardSceneNode which can take in a camera node. Thx @Seven and @JacKDuRdEn for bugreports.
2017-04-22 17:29:16 +00:00
CTextSceneNode.h
Add alternavive BoundingBox calculation for BillboardSceneNode which can take in a camera node. Thx @Seven and @JacKDuRdEn for bugreports.
2017-04-22 17:29:16 +00:00
CTimer.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
CTriangleBBSelector.cpp
Fix infinite recursion in CTriangleBBSelector caused by my selector rewrite in svn5350.
2016-12-07 13:37:32 +00:00
CTriangleBBSelector.h
ITriangleSelector now can also return meshbuffer collision information.
2016-12-06 16:17:48 +00:00
CTriangleSelector.cpp
CTriangleSelector can now be created for a single meshbuffer.
2016-12-06 17:10:57 +00:00
CTriangleSelector.h
CTriangleSelector can now be created for a single meshbuffer.
2016-12-06 17:10:57 +00:00
CVideoModeList.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CVideoModeList.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CVolumeLightSceneNode.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CVolumeLightSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CWADReader.cpp
Replace the swprintf and snprintf defines by swprintf_irr and snprintf_irr to avoid conflicts with the standard libraries (and other libraries).
2015-03-01 22:00:17 +00:00
CWADReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CWGLManager.cpp
IContextManager::activateContext can now also be used to reset the context.
2019-03-14 16:18:03 +00:00
CWGLManager.h
Add virtual and _IRR_OVERRIDE_ keywords in classes derived from IContextManager
2019-03-14 22:54:10 +00:00
CWaterSurfaceSceneNode.cpp
Add compileflags to allow removing specific scene-nodes from the engine.
2019-04-23 20:05:09 +00:00
CWaterSurfaceSceneNode.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CWriteFile.cpp
Revert ftell checks from r5532. Add documentation.
2017-08-27 15:09:34 +00:00
CWriteFile.h
IWriteFile::write now returning size_t.
2016-09-08 20:31:15 +00:00
CXMLReader.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
CXMLReader.h
Add _IRR_COMPILE_WITH_XML_ define to allow compiling Irrlicht without xml (patch written by curaga)
2013-01-02 23:13:21 +00:00
CXMLReaderImpl.h
Adding a few const's and relaxing the Irrlicht.ruleset.
2019-08-21 17:37:28 +00:00
CXMLWriter.cpp
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CXMLWriter.h
Add IXMLWriterUTF8 to allow writing utf8/ansi XML's.
2019-01-25 19:35:53 +00:00
CXMeshFileLoader.cpp
IReadFile::read now returning size_t (like fread in c-lib) instead of s32. Also sizeToRead parameter changed from u32 to size_t.
2016-09-07 22:01:04 +00:00
CXMeshFileLoader.h
CAnimatedMeshSceneNode::setMesh does now set the animation speed again to that of the mesh.
2015-04-27 13:01:24 +00:00
CZBuffer.cpp
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
CZBuffer.h
Second round of override checks
2013-06-17 15:55:56 +00:00
CZipReader.cpp
Get rid of some clang compiler warnings.
2017-04-22 10:19:56 +00:00
CZipReader.h
Second round of override checks
2013-06-17 15:55:56 +00:00
EProfileIDs.h
Add a code profiler (stop-watch style).
2014-04-24 22:52:10 +00:00
IAttribute.h
Add some documentation about the workings of the attribute system.
2017-11-08 22:19:35 +00:00
IBurningShader.cpp
- Fixed mipmaps rendering in Burning's driver.
2016-07-09 13:38:33 +00:00
IBurningShader.h
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
IDepthBuffer.h
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
IImagePresenter.h
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
ISceneNodeAnimatorFinishing.h
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
ITriangleRenderer.h
Some more whitespace adjustment.
2013-04-05 23:03:20 +00:00
IZBuffer.h
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
Irrlicht-gcc.cbp
Add new headers to c::b project file.
2019-03-30 14:06:55 +00:00
Irrlicht.cpp
Add MATERIAL_MAX_TEXTURES_USED to allow setting a limit of used textures in materials.
2019-01-16 21:18:43 +00:00
Irrlicht.rc
Push trunk to 1.9 version information everywhere
2013-04-05 12:03:44 +00:00
Irrlicht.ruleset
Adding a few const's and relaxing the Irrlicht.ruleset.
2019-08-21 17:37:28 +00:00
Irrlicht10.0.sln
Add 64bit targets for msvc2010, supplied by Josh Brown
2010-11-22 12:09:28 +00:00
Irrlicht10.0.vcxproj
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht10.0.vcxproj.filters
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht11.0.sln
First try for MSVC2012 project files. conversion seems to have worked, though some warnings for 64bit targets were shown.
2012-08-22 23:14:16 +00:00
Irrlicht11.0.vcxproj
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht11.0.vcxproj.filters
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht12.0.sln
- Added Visual Studio 2013 project files.
2015-01-11 20:11:21 +00:00
Irrlicht12.0.vcxproj
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht12.0.vcxproj.filters
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht14.0.sln
- Added missing solution for Visual Studio 2015.
2015-10-16 16:40:25 +00:00
Irrlicht14.0.vcxproj
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht14.0.vcxproj.filters
Add SOverrideMaterial.h to the VS project files.
2019-08-15 15:51:46 +00:00
Irrlicht15.0.sln
Fix solution name. Switch rest of targets to v141.
2017-11-17 13:34:51 +00:00
Irrlicht15.0.vcxproj
Add ruleset file for static code analysis in VS.
2019-08-17 12:43:36 +00:00
Irrlicht15.0.vcxproj.filters
Add ruleset file for static code analysis in VS.
2019-08-17 12:43:36 +00:00
Makefile
Add (commented-out) linker flag for SDL to Makefile.
2019-09-03 20:23:57 +00:00
Octree.h
Add IOctreeSceneNode interface to control parameters like VBO usage and polygon clipping checks for octree scene nodes.
2017-04-19 16:28:24 +00:00
S2DVertex.h
Bump copyright to 2012
2012-09-30 23:38:54 +00:00
S4DVertex.h
fix:wrong software shader used for alpha-blending
2015-02-11 23:50:38 +00:00
SB3DStructs.h
Add b3d mesh-writer.
2015-04-23 18:11:52 +00:00
SConstruct
Rewrite profiler implementation some more to get around linker troubles.
2014-04-25 13:06:38 +00:00
SoftwareDriver2_compile_config.h
fix:wrong software shader used for alpha-blending
2015-02-11 23:50:38 +00:00
SoftwareDriver2_helper.h
Fix wrong colors on big endian platforms with burnings renders. Thx @kas1e for reporting and @curaga for the patch ( #318 ).
2018-02-18 16:03:52 +00:00
builtInFont.bmp
fixed a bug I caused in CGUIMenu and CGUIContextMenu. added some more window symbols to the built-in font and the skin.
2007-07-08 12:19:39 +00:00
dmfsupport.h
Spelling fixes.
2016-08-13 12:50:06 +00:00
glext.h
Updating OpenGL headers.
2019-05-28 17:20:35 +00:00
glxext.h
Updating OpenGL headers.
2019-05-28 17:20:35 +00:00
irrXML.cpp
Use _IRR_OVERRIDE_throughout.
2019-08-17 14:00:50 +00:00
leakHunter.cpp
Add a LeakHunter class which can be enabled with compile-flag _IRR_COMPILE_WITH_LEAK_HUNTER_ to find leaking IReferenceCounted objects.
2013-01-03 17:24:30 +00:00
os.cpp
Get rid of some warnings in timer initialization.
2016-03-30 20:30:59 +00:00
os.h
- Resetting Randomizer with 0 or no longer breaks it (will be set to 1). Same for other numbers for which it wasn't defined.
2016-01-12 20:15:33 +00:00
resource.h
Add version information to dll
2011-01-03 12:26:37 +00:00
source.txt
Make use of core::IdentityMatrix. Removed some redundant or unused code. Some minor reorganizations.
2007-12-02 23:57:20 +00:00
utf8.cpp
Added helper functions for converting between wchar and utf-8. Patch provided by Hendu.
2014-09-16 18:24:23 +00:00
wglext.h
Updating OpenGL headers.
2019-05-28 17:20:35 +00:00