irrlicht/include
cutealien 0096ba7c7d Fix compilation with SDL device enabled and Windows device disabled.
Thanks @kas1e for reporting (http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=52083&p=304892#p304892)
Also did change some indention for readability.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@5861 dfc29bdd-3216-0410-991c-e03cc46cb475
2019-08-30 15:16:17 +00:00
..
CDynamicMeshBuffer.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
CIndexBuffer.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
CMeshBuffer.h Make S3DVertex::getType a static instead of const function. Same for other vertex classes. 2019-08-17 18:09:07 +00:00
CVertexBuffer.h Make S3DVertex::getType a static instead of const function. Same for other vertex classes. 2019-08-17 18:09:07 +00:00
EAttributes.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ECullingTypes.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
EDebugSceneTypes.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
EDeviceTypes.h Fix typos. Thanks @ greenya 2019-06-06 13:39:58 +00:00
EDriverFeatures.h Fix typos. Thanks @ greenya 2019-06-06 13:39:58 +00:00
EDriverTypes.h Spelling fixes. 2016-08-13 12:50:06 +00:00
EFocusFlags.h Remove comma at end of enum. 2014-04-07 20:17:20 +00:00
EGUIAlignment.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
EGUIElementTypes.h Add a code profiler (stop-watch style). 2014-04-24 22:52:10 +00:00
EHardwareBufferFlags.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
EMaterialFlags.h - Added separate blending support for both OpenGL and D3D9. 2014-04-25 01:19:38 +00:00
EMaterialTypes.h Fix typos. Thanks @ greenya 2019-06-06 13:39:58 +00:00
EMeshWriterEnums.h 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
EMessageBoxFlags.h Spelling fixes. 2016-08-13 12:50:06 +00:00
EPrimitiveTypes.h Fix patch for meshbuffers with different primitives. 2017-04-16 21:34:58 +00:00
EReadFileType.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
ESceneNodeAnimatorTypes.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ESceneNodeTypes.h Add ITextSceneNode::setFont. 2017-03-20 17:00:36 +00:00
EShaderTypes.h Add SVN property and fix eol style 2012-01-22 14:56:31 +00:00
ETerrainElements.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IAnimatedMesh.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IAnimatedMeshMD2.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IAnimatedMeshMD3.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IAnimatedMeshSceneNode.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IAttributeExchangingObject.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IAttributes.h Add IXMLWriterUTF8 to allow writing utf8/ansi XML's. 2019-01-25 19:35:53 +00:00
IBillboardSceneNode.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
IBillboardTextSceneNode.h Add access functions to IBillboardTextSceneNode (getText, getFont). 2017-03-20 16:35:22 +00:00
IBoneSceneNode.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
ICameraSceneNode.h Adding a few const's and relaxing the Irrlicht.ruleset. 2019-08-21 17:37:28 +00:00
IColladaMeshWriter.h Collada loader now handles texture-names with escape characters. 2019-03-25 22:32:32 +00:00
IContextManager.h IContextManager::activateContext can now also be used to reset the context. 2019-03-14 16:18:03 +00:00
ICursorControl.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IDummyTransformationSceneNode.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IDynamicMeshBuffer.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IEventReceiver.h Documenation fixes. Thx @ greenya. 2019-06-23 15:47:34 +00:00
IFileArchive.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IFileList.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IFileSystem.h Add IXMLWriterUTF8 to allow writing utf8/ansi XML's. 2019-01-25 19:35:53 +00:00
IGPUProgrammingServices.h Remove E_GPU_SHADING_LANGUAGE in IGPUProgrammingServices. 2019-08-15 20:43:50 +00:00
IGUIButton.h Add IGUIButton::setOverrideColor to allow overriding text-color (same function as statictexts and editboxes have). 2017-10-21 14:56:19 +00:00
IGUICheckBox.h - In IGUICheckBox add: setDrawBackground, isDrawBackgroundEnabled, setDrawBorder, isDrawBorderEnabled 2013-01-08 18:01:39 +00:00
IGUIColorSelectDialog.h Second round of override checks 2013-06-17 15:55:56 +00:00
IGUIComboBox.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIContextMenu.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIEditBox.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IGUIElement.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IGUIElementFactory.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIEnvironment.h Add IXMLWriterUTF8 to allow writing utf8/ansi XML's. 2019-01-25 19:35:53 +00:00
IGUIFileOpenDialog.h File-dialog now converts the returned filename from multibyte to widechar when it has to. 2015-12-14 15:59:35 +00:00
IGUIFont.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IGUIFontBitmap.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IGUIImage.h Add IGUIImage::setDrawBackground to allow disabling background drawing even when no texture is set. 2017-11-03 22:34:46 +00:00
IGUIImageList.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIInOutFader.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IGUIListBox.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIMeshViewer.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IGUIProfiler.h IGUIProfiler has now more and better display filters. 2014-10-15 18:47:35 +00:00
IGUIScrollBar.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IGUISkin.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
IGUISpinBox.h Improve speed for finalizing skinned meshes (removal of unnecessary frames after loading) (thx @ichtyander for the testmodel) 2014-01-03 18:25:53 +00:00
IGUISpriteBank.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIStaticText.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUITabControl.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUITable.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIToolbar.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IGUITreeView.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IGUIWindow.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IGeometryCreator.h Add the geoplane from hendu. This surface improves visualization of large surfaces. 2013-06-17 08:38:20 +00:00
IImage.h Allow to create images with floating point formats. 2018-11-29 16:04:39 +00:00
IImageLoader.h Move E_TEXTURE_TYPE enum from IImage.h to ITexture.h 2017-11-22 17:02:55 +00:00
IImageWriter.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IIndexBuffer.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ILightManager.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ILightSceneNode.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ILogger.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IMaterialRenderer.h Add IMaterialRenderer::getShaderConstantSetCallBack to allow access to user provided shader callbacks. 2018-12-01 15:55:32 +00:00
IMaterialRendererServices.h - Added deprecated method for backward compatibility with previous shader constant system handling. 2012-12-14 16:02:57 +00:00
IMemoryReadFile.h Sorry, forgot to add new header IMemoryReadFile.h in last check-in. 2019-03-30 13:58:38 +00:00
IMesh.h Fix typos. Thanks @ greenya 2019-06-06 13:39:58 +00:00
IMeshBuffer.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
IMeshCache.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IMeshLoader.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IMeshManipulator.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IMeshSceneNode.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IMeshTextureLoader.h IMeshTextureLoader could be simplified further with the recent ITexture addition. 2014-03-03 13:07:06 +00:00
IMeshWriter.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IMetaTriangleSelector.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IOSOperator.h Merge branch releases/1.8 revisions r5369:r5387 into trunk. 2017-04-01 16:26:31 +00:00
IOctreeSceneNode.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
IParticleAffector.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IParticleAnimatedMeshSceneNodeEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleAttractionAffector.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleBoxEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleCylinderEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleEmitter.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IParticleFadeOutAffector.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleGravityAffector.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleMeshEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleRingEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleRotationAffector.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleSphereEmitter.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IParticleSystemSceneNode.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IProfiler.h IGUIProfiler has now more and better display filters. 2014-10-15 18:47:35 +00:00
IQ3LevelMesh.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IQ3Shader.h Adding a few const's and relaxing the Irrlicht.ruleset. 2019-08-21 17:37:28 +00:00
IRandomizer.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IReadFile.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
IReferenceCounted.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IRenderTarget.h Add support for cubemap rendertarget textures on D3D9. 2018-07-12 19:19:11 +00:00
ISceneCollisionManager.h CTriangleSelector can now be created for a single meshbuffer. 2016-12-06 17:10:57 +00:00
ISceneLoader.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ISceneManager.h Fix typos. Thanks @ greenya 2019-06-06 13:39:58 +00:00
ISceneNode.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
ISceneNodeAnimator.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ISceneNodeAnimatorCameraFPS.h - FPS camera now supports keyboard rotation. 2017-04-21 14:29:07 +00:00
ISceneNodeAnimatorCameraMaya.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ISceneNodeAnimatorCollisionResponse.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ISceneNodeAnimatorFactory.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ISceneNodeFactory.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ISceneUserDataSerializer.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
IShaderConstantSetCallBack.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IShadowVolumeSceneNode.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
ISkinnedMesh.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ITerrainSceneNode.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
ITextSceneNode.h Add ITextSceneNode::setFont. 2017-03-20 17:00:36 +00:00
ITexture.h Fix comment. 2019-08-29 22:31:48 +00:00
ITimer.h Spelling fixes. 2016-08-13 12:50:06 +00:00
ITriangleSelector.h Comment change. 2017-06-04 21:48:03 +00:00
IVertexBuffer.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
IVideoDriver.h No longer overwrite memory when compiling with _IRR_MATERIAL_MAX_TEXTURES_ set to a value > 8 2019-01-16 18:22:04 +00:00
IVideoModeList.h Support for Direct3D 8 removed. 2015-03-01 20:52:35 +00:00
IVolumeLightSceneNode.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
IWriteFile.h Revert ftell checks from r5532. Add documentation. 2017-08-27 15:09:34 +00:00
IXMLReader.h Spelling fixes. 2016-08-13 12:50:06 +00:00
IXMLWriter.h Add IXMLWriterUTF8 to allow writing utf8/ansi XML's. 2019-01-25 19:35:53 +00:00
IrrCompileConfig.h Fix compilation with SDL device enabled and Windows device disabled. 2019-08-30 15:16:17 +00:00
IrrlichtDevice.h Spelling fixes. 2016-08-13 12:50:06 +00:00
Keycodes.h Merge branch releases/1.8 revisions r5363:r5367 into trunk: 2017-03-16 22:42:01 +00:00
S3DVertex.h Make S3DVertex::getType a static instead of const function. Same for other vertex classes. 2019-08-17 18:09:07 +00:00
SAnimatedMesh.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
SColor.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
SExposedVideoData.h Spelling fixes. 2016-08-13 12:50:06 +00:00
SIrrCreationParameters.h Spelling fixes. 2016-08-13 12:50:06 +00:00
SKeyMap.h - FPS camera now supports keyboard rotation. 2017-04-21 14:29:07 +00:00
SLight.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SMaterial.h Documenation fixes. Thx @ greenya. 2019-06-23 15:47:34 +00:00
SMaterialLayer.h Fix several problems with SMaterial serialization. 2019-01-17 14:19:18 +00:00
SMesh.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
SMeshBuffer.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SMeshBufferLightMap.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SMeshBufferTangents.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SOverrideMaterial.h Allow to override MaterialType in SOverrideMaterial. 2019-08-26 14:42:44 +00:00
SParticle.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SSharedMeshBuffer.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
SSkinMeshBuffer.h Use _IRR_OVERRIDE_throughout. 2019-08-17 14:00:50 +00:00
SVertexIndex.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
SVertexManipulator.h Spelling fixes. 2016-08-13 12:50:06 +00:00
SViewFrustum.h Merge branch releases/1.8 revisions r5633 through r5796 into trunk. 2019-03-29 17:39:29 +00:00
SceneParameters.h Improve documentation for new texture-loader interface and mention that the old solutions are deprecated. 2014-03-03 13:57:08 +00:00
aabbox3d.h Make aabbox3d::isValid const 2019-05-31 13:33:41 +00:00
coreutil.h Code cleanup. 2019-08-17 20:19:00 +00:00
dimension2d.h Merge branch releases/1.8 revisions r5633 through r5796 into trunk. 2019-03-29 17:39:29 +00:00
driverChoice.h Fix driverChoiceConsole when allDrivers is set to false. 2017-07-04 15:56:09 +00:00
exampleHelper.h - Added exampleHelper and updated all examples. This is a base patch for upcoming patches related to iOS and OSX. 2015-09-24 22:44:32 +00:00
fast_atof.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
heapsort.h Spelling fixes. 2016-08-13 12:50:06 +00:00
irrAllocator.h Simplify ALLOC_STRATEGY_DOUBLE in arrays somewhat. 2017-06-02 15:11:55 +00:00
irrArray.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
irrList.h Add typedefs like value_type and size_type to array, list and map like std containers have. 2018-08-23 09:52:13 +00:00
irrMap.h Add typedefs like value_type and size_type to array, list and map like std containers have. 2018-08-23 09:52:13 +00:00
irrMath.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
irrString.h Code cleanup. 2019-08-17 20:19:00 +00:00
irrTypes.h Prevent some compiler warnings when using clang. 2017-11-28 21:54:18 +00:00
irrXML.h Add IXMLWriterUTF8 to allow writing utf8/ansi XML's. 2019-01-25 19:35:53 +00:00
irrlicht.h Fix a few places which called the driverType a deviceType (variable-names and documentation). 2017-11-22 17:09:56 +00:00
irrpack.h Merge branch releases/1.8 revisions 5104:5120 into trunk: 2015-08-26 21:04:11 +00:00
irrunpack.h Merge branch releases/1.8 revisions 5129:5140 into trunk: 2015-09-20 11:19:26 +00:00
leakHunter.h Fix more typos in documentation and add a little more docs (thx @Yoran for reporting). 2013-10-24 12:33:25 +00:00
line2d.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
line3d.h Spelling fixes. 2016-08-13 12:50:06 +00:00
matrix4.h Fix wrong index used in CMatrix4<T>::transformVec4 2019-07-04 20:13:49 +00:00
path.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
plane3d.h Some whitespace adjustment. 2013-04-05 21:55:05 +00:00
position2d.h Bump copyright to 2012 2012-09-30 23:38:54 +00:00
quaternion.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
rect.h Add a new core::rect constructor which takes a dimension parameter and set's left-top to 0. 2015-02-09 15:15:47 +00:00
triangle3d.h Cleanup: Avoid using identical variable names in outer and inner scopes. 2019-08-17 16:30:41 +00:00
vector2d.h Cleanup: Make some variables const. 2019-08-17 17:52:32 +00:00
vector3d.h Add operator[] to vector2d and vector3d 2019-07-23 15:30:50 +00:00