irrlicht/source/Irrlicht
jordan4ibanez 2a027f755e Update code with requested changes
Fix mistake on github

Comply with changes 1

Comply with requested changes 2

Comply with requested changed 3

Comply with requested changed 4

Requested changed 5

Requested changed 6

Requested changed 7

Requested changed 8

Requested changed 9

Requested changed 10

Requested changes 11

Requested changes 12

This one wasn't even requested

I just turned on my vertical ruler and I'm going to go nuts

Line 81 doesn't exist anymore

Requested changes 13

Requested changes 14

Begin snow man test

Write a lot of tests for snow man

Add to git ignore

Now unignore it

Alphabetical order

Pass by reference

Pass by reference

vertexBuffer is now handled on stack

Preallocate indicesBuffer then reverse it when complete

Undo vertexBuffer stack change causing mac builds to fail

Use direct initialization on the vertexBuffer
2023-01-30 21:04:08 -05:00
..
Android Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
KHR Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
tests Update code with requested changes 2023-01-30 21:04:08 -05:00
builtInFont.bmp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
BuiltInFont.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CAnimatedMeshSceneNode.cpp Avoid reskinning joints for animated meshes twice for each frame. 2023-01-07 16:59:02 -08:00
CAnimatedMeshSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CAttributeImpl.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CAttributes.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CAttributes.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CB3DMeshFileLoader.cpp Fix glHint parameter, type size and add more null checks (#130) 2022-09-02 08:40:02 +02:00
CB3DMeshFileLoader.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CB3DMeshWriter.cpp Remove irrMap and use std::map instead 2022-05-18 13:12:47 +02:00
CB3DMeshWriter.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CBillboardSceneNode.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CBillboardSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CBlit.h Remove more unused code (#87) 2021-12-29 13:12:09 +01:00
CBoneSceneNode.cpp Remove core::list and replace uses with std::list (#105) 2022-05-22 00:00:32 +02:00
CBoneSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CCameraSceneNode.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CCameraSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CColorConverter.cpp Fix various GCC warnings 2021-11-24 22:07:26 +01:00
CColorConverter.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CDummyTransformationSceneNode.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CDummyTransformationSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CEAGLManager.h Add missing parameters in CEAGLManager::activateContext. 2020-06-13 14:49:38 +00:00
CEAGLManager.mm Add missing parameters in CEAGLManager::activateContext. 2020-06-13 14:49:38 +00:00
CEGLManager.cpp Stop dlopening libGL(ESv2).so 2022-07-09 23:03:53 +02:00
CEGLManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CEmptySceneNode.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CEmptySceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CFileList.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CFileList.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CFileSystem.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
CFileSystem.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CFPSCounter.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CFPSCounter.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CGLTFMeshFileLoader.cpp Update code with requested changes 2023-01-30 21:04:08 -05:00
CGLTFMeshFileLoader.h Test for correct vertex indices 2023-01-27 16:17:15 -06:00
CGLXManager.cpp Stop dlopening libGL(ESv2).so 2022-07-09 23:03:53 +02:00
CGLXManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIButton.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIButton.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUICheckBox.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUICheckBox.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIComboBox.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIComboBox.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIEditBox.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIEditBox.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIEnvironment.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
CGUIEnvironment.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIFileOpenDialog.cpp Fix glHint parameter, type size and add more null checks (#130) 2022-09-02 08:40:02 +02:00
CGUIFileOpenDialog.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIFont.cpp Remove irrMap and use std::map instead 2022-05-18 13:12:47 +02:00
CGUIFont.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIImage.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIImage.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIImageList.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CGUIImageList.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIListBox.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIListBox.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIScrollBar.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIScrollBar.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUISkin.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUISkin.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUISpriteBank.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CGUISpriteBank.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUIStaticText.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CGUIStaticText.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CGUITabControl.cpp CGUITabControl: Center selected tab whenever possible 2022-12-23 20:07:15 +01:00
CGUITabControl.h CGUITabControl: Center selected tab whenever possible 2022-12-23 20:07:15 +01:00
CImage.cpp Remove dead code detected by Coverity (#116) 2022-07-03 19:34:12 +02:00
CImage.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageLoaderBMP.cpp Limit dimensions of all image loaders to 23000x23000 2021-10-05 11:17:36 +02:00
CImageLoaderBMP.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageLoaderJPG.cpp Limit dimensions of all image loaders to 23000x23000 2021-10-05 11:17:36 +02:00
CImageLoaderJPG.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageLoaderPNG.cpp Fix glHint parameter, type size and add more null checks (#130) 2022-09-02 08:40:02 +02:00
CImageLoaderPNG.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageLoaderTGA.cpp Limit dimensions of all image loaders to 23000x23000 2021-10-05 11:17:36 +02:00
CImageLoaderTGA.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageWriterJPG.cpp Remove bundled libraries 2021-02-25 18:22:38 +01:00
CImageWriterJPG.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CImageWriterPNG.cpp Fix glHint parameter, type size and add more null checks (#130) 2022-09-02 08:40:02 +02:00
CImageWriterPNG.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CIrrDeviceiOS.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceiOS.mm Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceLinux.cpp Fix reordering warnings 2023-01-27 16:17:18 -06:00
CIrrDeviceLinux.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceOSX.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceOSX.mm Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceSDL.cpp Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceSDL.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceStub.cpp Drop gamma ramp code 2022-07-18 21:22:38 +02:00
CIrrDeviceStub.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceWin32.cpp Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CIrrDeviceWin32.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
CLimitReadFile.cpp Replace core::string implementation with std::basic_string 2022-12-23 19:17:08 +01:00
CLimitReadFile.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CLogger.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CLogger.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CMakeLists.txt Remove quotes around CMake list variables 2023-01-27 16:17:13 -06:00
CMemoryFile.cpp CMemoryFile: fix seek bounds-checking 2021-03-12 18:28:10 +01:00
CMemoryFile.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CMeshCache.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CMeshCache.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CMeshManipulator.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
CMeshManipulator.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CMeshSceneNode.cpp Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
CMeshSceneNode.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CNSOGLManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CNSOGLManager.mm Add a unified cross platform OpenGL core profile binding (#52) 2021-08-07 21:56:00 +02:00
CNullDriver.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
CNullDriver.h Remove leftover code from software rendering 2023-01-02 21:21:53 +01:00
COBJMeshFileLoader.cpp Fix buffer overflow in COBJMeshFileLoader 2022-10-24 11:07:51 +02:00
COBJMeshFileLoader.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COGLES2Common.h Always use system OpenGL extension headers 2021-04-17 00:05:46 +02:00
COGLES2Driver.cpp Delete profiler 2023-01-02 21:05:07 +01:00
COGLES2Driver.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COGLES2ExtensionHandler.cpp Get rid of MATERIAL_MAX_TEXTURES_USED 2021-11-19 20:16:57 +01:00
COGLES2ExtensionHandler.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COGLES2FixedPipelineRenderer.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
COGLES2FixedPipelineRenderer.h Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
COGLES2MaterialRenderer.cpp Remove more unused code (#87) 2021-12-29 13:12:09 +01:00
COGLES2MaterialRenderer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COGLES2Renderer2D.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COGLES2Renderer2D.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COGLESCommon.h Always use system OpenGL extension headers 2021-04-17 00:05:46 +02:00
COGLESCoreExtensionHandler.h Replace core::string implementation with std::basic_string 2022-12-23 19:17:08 +01:00
COGLESDriver.cpp Delete profiler 2023-01-02 21:05:07 +01:00
COGLESDriver.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COGLESExtensionHandler.cpp Drop Console and Framebuffer device 2022-07-09 23:53:04 +02:00
COGLESExtensionHandler.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COGLESMaterialRenderer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COpenGLCacheHandler.cpp Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COpenGLCacheHandler.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COpenGLCommon.h Get rid of various old compiler and platform checks 2022-02-26 12:11:27 +01:00
COpenGLCoreCacheHandler.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COpenGLCoreFeature.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
COpenGLCoreRenderTarget.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COpenGLCoreTexture.h Completely remove irrAllocator 2022-12-23 19:56:21 +01:00
COpenGLDriver.cpp Fix line drawing: Explicitly draw both first & last pixel (#110) 2022-10-16 23:47:51 +02:00
COpenGLDriver.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COpenGLExtensionHandler.cpp Get rid of MATERIAL_MAX_TEXTURES_USED 2021-11-19 20:16:57 +01:00
COpenGLExtensionHandler.h Use swap_control from MESA and EXT before SGI 2022-12-29 22:48:36 +01:00
COpenGLMaterialRenderer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COpenGLShaderMaterialRenderer.cpp Remove more unused code (#87) 2021-12-29 13:12:09 +01:00
COpenGLShaderMaterialRenderer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COpenGLSLMaterialRenderer.cpp Enable GL_ALPHA_TEST in OpenGL driver for custom transparent alpha shaders 2022-05-04 17:35:31 +02:00
COpenGLSLMaterialRenderer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
COSOperator.cpp Fix COSOperator::getSystemMemory 2022-03-09 22:52:11 +01:00
COSOperator.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CReadFile.cpp Drop _IRR_WCHAR_FILESYSTEM 2021-08-30 20:55:06 +02:00
CReadFile.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CSceneCollisionManager.cpp Readd CSceneCollisionManager with only the method we need 2021-08-26 22:17:35 +02:00
CSceneCollisionManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CSceneManager.cpp Add GLTF mesh file loader 2023-01-27 16:16:03 -06:00
CSceneManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CSDLManager.cpp Refactor SDL device to use the same abstraction as other devices 2022-05-21 15:26:38 +02:00
CSDLManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CSkinnedMesh.cpp Make irrArray backed by std::vector (#101) 2022-05-21 23:56:36 +02:00
CSkinnedMesh.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CTimer.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CWebGL1Driver.cpp Get rid of MATERIAL_MAX_TEXTURES_USED 2021-11-19 20:16:57 +01:00
CWebGL1Driver.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CWebGLExtensionHandler.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
CWGLManager.cpp Fix glHint parameter, type size and add more null checks (#130) 2022-09-02 08:40:02 +02:00
CWGLManager.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CWriteFile.cpp Fix reordering warnings 2023-01-27 16:17:18 -06:00
CWriteFile.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CXMeshFileLoader.cpp Fix typo in CXMeshFileLoader.cpp (#133) 2022-09-21 10:47:19 +02:00
CXMeshFileLoader.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
CZipReader.cpp Get rid of all sprintf calls 2022-02-26 12:11:27 +01:00
CZipReader.h Replace _IRR_OVERRIDE_ macro with override keyword 2022-10-15 01:09:09 +02:00
IAttribute.h Remove unused attribute saving and loading (#86) 2021-12-29 23:00:56 +01:00
Irrlicht.cpp Drop Console and Framebuffer device 2022-07-09 23:53:04 +02:00
Irrlicht.rc Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
mt_opengl_loader.cpp Add a unified cross platform OpenGL core profile binding (#52) 2021-08-07 21:56:00 +02:00
os.cpp Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
os.h Remove more dead code (#108) 2022-06-01 15:03:52 +02:00
S2DVertex.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
SB3DStructs.h Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00
SoftwareDriver2_helper.h Get rid of various old compiler and platform checks 2022-02-26 12:11:27 +01:00
source.txt Merging r5975 through r6036 from trunk to ogl-es branch. 2020-01-03 19:05:16 +00:00