..
aabbox3d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
CDynamicMeshBuffer.h
Add updateBoundingBox parameter to IMeshBuffer::append and some fixes and optimizations
2023-05-17 14:31:50 +00:00
CIndexBuffer.h
Fix bad cast in CIndexBuffer. Modify IIndexBuffer interface for cleanup and safety.
2022-04-22 16:28:29 +00:00
CMeshBuffer.h
Add updateBoundingBox parameter to IMeshBuffer::append and some fixes and optimizations
2023-05-17 14:31:50 +00:00
coreutil.h
Make some local variables in public headers const
2022-05-13 14:42:13 +00:00
CVertexBuffer.h
Use qualifed id instead of virtual function calls in CVertexBuffer constructors
2023-01-19 23:26:20 +00:00
dimension2d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
driverChoice.h
a) debug Camera Matrices. enable with _IRR_COMPILE_WITH_90_DEGREE_CAMERA.
2022-05-01 01:11:45 +00:00
EAttributes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ECullingTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EDebugSceneTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EDeviceTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EDriverFeatures.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EDriverTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EFocusFlags.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EGUIAlignment.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EGUIElementTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EHardwareBufferFlags.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EMaterialFlags.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EMaterialTypes.h
typo
2022-04-04 16:37:55 +00:00
EMeshBufferTypes.h
Adding comments.
2022-04-12 16:04:56 +00:00
EMeshWriterEnums.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EMessageBoxFlags.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EPrimitiveTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
EReadFileType.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ESceneNodeAnimatorTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ESceneNodeTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ESceneNodeUpdateAbs.h
Allow nodes ignoring parent transformations with ESNUA_RELATIVE
2023-05-02 16:05:22 +00:00
EShaderTypes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ETerrainElements.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
exampleHelper.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
fast_atof.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
heapsort.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IAnimatedMesh.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IAnimatedMeshMD2.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IAnimatedMeshMD3.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IAnimatedMeshSceneNode.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IAttributeExchangingObject.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IAttributes.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IBillboardSceneNode.h
IBillboardSceneNode got functions to access meshbuffers.
2022-02-08 21:00:12 +00:00
IBillboardTextSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IBoneSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ICameraSceneNode.h
Add lens shift support for the camera and the perspective projection functions
2023-10-19 16:04:43 +00:00
IColladaMeshWriter.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IContextManager.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ICursorControl.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IDummyTransformationSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IDynamicMeshBuffer.h
Add IMeshBuffer::getColor functions
2022-08-19 12:33:56 +00:00
IEventReceiver.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IFileArchive.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IFileList.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IFileSystem.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGeometryCreator.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IGPUProgrammingServices.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIButton.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUICheckBox.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIColorSelectDialog.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIComboBox.h
Fix spelling of enums in header comments
2022-12-22 14:56:44 +00:00
IGUIContextMenu.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIEditBox.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIElement.h
Fix IGUIElements not getting a tab order because of invisible or disabled parents.
2022-09-27 16:02:39 +00:00
IGUIElementFactory.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIEnvironment.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIFileOpenDialog.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIFont.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIFontBitmap.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIImage.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIImageList.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IGUIInOutFader.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIListBox.h
Listbox items can now change individual background colors
2023-03-06 13:42:05 +00:00
IGUIMeshViewer.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIProfiler.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIScrollBar.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUISkin.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUISpinBox.h
Add IGUISpinBox functions getValueFor and getOldValue
2022-09-28 14:25:18 +00:00
IGUISpriteBank.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIStaticText.h
Fix spelling of enums in header comments
2022-12-22 14:56:44 +00:00
IGUITabControl.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUITable.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIToolbar.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUITreeView.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IGUIWindow.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IImage.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IImageLoader.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IImageWriter.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IIndexBuffer.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
ILightManager.h
ILightManager now uses empty instead of pure virtual functions
2022-08-26 10:38:14 +00:00
ILightSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ILogger.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IMaterialRenderer.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMaterialRendererServices.h
Improve documentation
2023-06-12 19:26:43 +00:00
IMemoryReadFile.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMesh.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMeshBuffer.h
Add updateBoundingBox parameter to IMeshBuffer::append and some fixes and optimizations
2023-05-17 14:31:50 +00:00
IMeshCache.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMeshLoader.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IMeshManipulator.h
Fix documentation of IMeshManipulator::transform
2022-08-26 14:23:18 +00:00
IMeshSceneNode.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
IMeshTextureLoader.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMeshWriter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IMetaTriangleSelector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IOctreeSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IOSOperator.h
COSOperator::getSystemMemory now returns some value on OSX. Also it's kb not bytes.
2022-05-02 15:19:37 +00:00
IParticleAffector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleAnimatedMeshSceneNodeEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleAttractionAffector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleBoxEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleCylinderEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleFadeOutAffector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleGravityAffector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleMeshEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleRingEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleRotationAffector.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleSphereEmitter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IParticleSystemSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IProfiler.h
Make some local variables in public headers const
2022-05-13 14:42:13 +00:00
IQ3LevelMesh.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IQ3Shader.h
Spelling fixes
2023-03-31 13:12:47 +00:00
IRandomizer.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IReadFile.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IReferenceCounted.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IRenderTarget.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
irrAllocator.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
irrArray.h
Partly revert previous commit. Works only for linear search functions, binary_search changes were wrong.
2022-05-14 18:53:28 +00:00
IrrCompileConfig.h
Spelling fixes
2023-03-31 13:12:47 +00:00
irrLegacyDefines.h
Unify VS project files some more.
2021-08-27 18:09:14 +00:00
irrlicht.h
Add SMaterial::IUserData to make it easier passing additional values to shaders
2023-11-07 15:43:49 +00:00
IrrlichtDevice.h
CIrrDeviceWin32::yield() now uses Sleep(0) instead of Sleep(1).
2023-04-03 15:32:41 +00:00
irrList.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
irrMap.h
Remove trivial copy constructors and assignment operators
2022-04-21 22:24:14 +00:00
irrMath.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
irrpack.h
Avoid warning and make local variable lower-case.
2019-12-12 16:32:41 +00:00
irrString.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
irrTypes.h
Fix: 64 bit integer typedefs have different definitions in different compilation units Mac OS
2022-01-04 18:44:35 +00:00
irrunpack.h
Avoid warning and make local variable lower-case.
2019-12-12 16:32:41 +00:00
irrXML.h
Add comment that xml reader returns EXN_UNKNOWN for xml header nodes
2023-02-21 12:02:57 +00:00
ISceneCollisionManager.h
Make SCollisionHit::TriangleSelector and SCollisionTriangleRange::Selector both const.
2022-05-14 14:29:56 +00:00
ISceneLoader.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISceneManager.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
ISceneNode.h
Use ConstIterator instead of Iterator in a few places
2023-05-02 18:43:45 +00:00
ISceneNodeAnimator.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
ISceneNodeAnimatorCameraFPS.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
ISceneNodeAnimatorCameraMaya.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISceneNodeAnimatorCollisionResponse.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISceneNodeAnimatorFactory.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISceneNodeFactory.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISceneUserDataSerializer.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
IShaderConstantSetCallBack.h
Add IShaderConstantSetCallBack::OnCreate to allow earlier access to IMaterialRendererServices
2023-04-21 14:41:01 +00:00
IShadowVolumeSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ISkinnedMesh.h
Clean up include dependencies in public headers
2023-08-13 15:31:42 +00:00
ITerrainSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ITextSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
ITexture.h
CSoftwareTexture::lock no longer returns image data when a mipmapLevel is requested
2023-10-17 17:55:39 +00:00
ITimer.h
Spelling fixes
2023-03-31 13:12:47 +00:00
ITriangleSelector.h
Make SCollisionHit::TriangleSelector and SCollisionTriangleRange::Selector both const.
2022-05-14 14:29:56 +00:00
IUserData.h
Remove serialization again from IUserData
2023-11-07 17:43:01 +00:00
IVertexBuffer.h
Fix CVertexBuffer::setType when switching no empty vertex arrays. IVertexBuffer interface changes.
2022-04-25 16:19:20 +00:00
IVideoDriver.h
Remove comment that addRenderTargetTextureCubemap only works in d3d9
2023-07-28 13:48:12 +00:00
IVideoModeList.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IVolumeLightSceneNode.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IWriteFile.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IXMLReader.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
IXMLWriter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
Keycodes.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
leakHunter.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
line2d.h
Spelling fixes
2023-03-31 13:12:47 +00:00
line3d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
matrix4.h
Add lens shift support for the camera and the perspective projection functions
2023-10-19 16:04:43 +00:00
path.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
plane3d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
position2d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
quaternion.h
Optimization in quaternion::rotationFromTo from Robert Eisele
2023-07-30 16:34:24 +00:00
rect.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
S3DVertex.h
Avoid ambigious conversions when compiling with c++20
2022-09-25 11:18:55 +00:00
SAnimatedMesh.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SceneParameters.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SColor.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SExposedVideoData.h
Separate GLX window from X11 window.
2022-05-02 16:17:03 +00:00
SIrrCreationParameters.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SKeyMap.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SLight.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SMaterial.h
Add SMaterial::IUserData to make it easier passing additional values to shaders
2023-11-07 15:43:49 +00:00
SMaterialLayer.h
Fix SMaterialLayer operator!= and optimize operator=
2023-05-07 14:51:09 +00:00
SMesh.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SMeshBuffer.h
Avoid warning and make local variable lower-case.
2019-12-12 16:32:41 +00:00
SMeshBufferLightMap.h
Avoid warning and make local variable lower-case.
2019-12-12 16:32:41 +00:00
SMeshBufferTangents.h
Avoid warning and make local variable lower-case.
2019-12-12 16:32:41 +00:00
SOverrideMaterial.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SParticle.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SSharedMeshBuffer.h
Add updateBoundingBox parameter to IMeshBuffer::append and some fixes and optimizations
2023-05-17 14:31:50 +00:00
SSkinMeshBuffer.h
Add updateBoundingBox parameter to IMeshBuffer::append and some fixes and optimizations
2023-05-17 14:31:50 +00:00
SVertexIndex.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
SVertexManipulator.h
IMeshManipulator::transform can now also normalize normals
2022-08-26 14:09:04 +00:00
SViewFrustum.h
Remove several copy-constructors and assignment operators which did nothing special.
2022-01-06 14:02:12 +00:00
triangle3d.h
Replace public header guards to avoid using indentifiers reserved by c++
2021-08-27 15:03:34 +00:00
vector2d.h
Spelling fixes
2023-03-31 13:12:47 +00:00
vector3d.h
Add warning about rotateXZBy using right handed rotation
2023-09-26 21:31:35 +00:00