clang: constructor initialization order1805/head
commitfbfd3ed8ed5d9b8cfdfe03ef36ee9d6fda5c93d8
authorAzaezel <quillus@hotmail.com>
Fri, 14 Oct 2016 23:16:55 +0000 (14 18:16 -0500)
committerAzaezel <quillus@hotmail.com>
Fri, 14 Oct 2016 23:16:55 +0000 (14 18:16 -0500)
treee1ecd22fdd814300b045f333eca575a0503cf4b0
parent1131ed15df42e190b36720dd1aa6079694171e12
clang: constructor initialization order

while not a major issue per-se, the sheer number of times the engine has to jump back in memory and backfill data in a given class can add up. First run of... many.,
64 files changed:
Engine/source/T3D/assets/ComponentAsset.cpp
Engine/source/T3D/assets/ExampleAsset.cpp
Engine/source/T3D/assets/GameObjectAsset.cpp
Engine/source/T3D/assets/ShapeAsset.cpp
Engine/source/T3D/containerQuery.h
Engine/source/T3D/convexShape.cpp
Engine/source/T3D/fx/groundCover.cpp
Engine/source/T3D/groundPlane.cpp
Engine/source/T3D/guiMaterialPreview.cpp
Engine/source/T3D/guiObjectView.cpp
Engine/source/T3D/levelInfo.cpp
Engine/source/T3D/lightFlareData.cpp
Engine/source/T3D/physics/physicsCommon.h
Engine/source/T3D/physics/physicsDebris.cpp
Engine/source/T3D/physics/physicsForce.cpp
Engine/source/T3D/physics/physicsShape.cpp
Engine/source/T3D/physics/physicsUserData.h
Engine/source/T3D/projectile.cpp
Engine/source/T3D/sfx/sfxEmitter.cpp
Engine/source/T3D/shapeBase.cpp
Engine/source/collision/optimizedPolyList.h
Engine/source/console/dynamicTypes.cpp
Engine/source/console/engineFunctions.cpp
Engine/source/console/engineTypeInfo.cpp
Engine/source/core/ogg/oggInputStream.cpp
Engine/source/core/ogg/oggTheoraDecoder.cpp
Engine/source/core/util/test/strTest.cpp
Engine/source/environment/decalRoad.cpp
Engine/source/environment/editors/guiMeshRoadEditorCtrl.cpp
Engine/source/environment/editors/guiRiverEditorCtrl.cpp
Engine/source/environment/river.cpp
Engine/source/environment/waterObject.cpp
Engine/source/forest/editor/forestBrushElement.cpp
Engine/source/forest/editor/forestBrushTool.cpp
Engine/source/forest/editor/forestUndo.cpp
Engine/source/gfx/gfxOcclusionQuery.h
Engine/source/gfx/gfxVertexBuffer.h
Engine/source/gfx/gl/gfxGLDevice.cpp
Engine/source/gfx/gl/gfxGLDeviceProfiler.cpp
Engine/source/gfx/gl/gfxGLVertexBuffer.cpp
Engine/source/gui/controls/guiBitmapCtrl.cpp
Engine/source/gui/core/guiControl.cpp
Engine/source/gui/editor/guiInspectorTypes.cpp
Engine/source/gui/worldEditor/creator.cpp
Engine/source/lighting/common/lightMapParams.cpp
Engine/source/math/mSilhouetteExtractor.h
Engine/source/scene/sceneManager.cpp
Engine/source/sfx/openal/sfxALVoice.cpp
Engine/source/sfx/sfxBuffer.cpp
Engine/source/sfx/sfxSource.cpp
Engine/source/sfx/sfxVoice.cpp
Engine/source/terrain/terrCell.cpp
Engine/source/terrain/terrCellMaterial.cpp
Engine/source/terrain/terrData.cpp
Engine/source/terrain/terrFile.cpp
Engine/source/terrain/terrMaterial.cpp
Engine/source/ts/collada/colladaAppMesh.cpp
Engine/source/ts/collada/colladaAppNode.cpp
Engine/source/ts/loader/appMesh.cpp
Engine/source/ts/tsRenderState.cpp
Engine/source/util/imposterCapture.cpp
Engine/source/util/scopeTracker.h
Engine/source/windowManager/sdl/sdlWindow.cpp
Engine/source/windowManager/windowInputGenerator.cpp