Browse Source

Merge branch 'development' into AITurretClearIgnoreList

Areloch 8 years ago
parent
commit
f2733d79f8
84 changed files with 255 additions and 216 deletions
  1. 1 1
      Engine/source/T3D/shapeBase.cpp
  2. 25 0
      Engine/source/T3D/turret/aiTurretShape.cpp
  3. 2 0
      Engine/source/T3D/turret/aiTurretShape.h
  4. 2 2
      Engine/source/assets/assetBase.cpp
  5. 2 2
      Engine/source/assets/assetManager.cpp
  6. 2 2
      Engine/source/console/arrayObject.cpp
  7. 2 2
      Engine/source/console/engineExports.cpp
  8. 2 2
      Engine/source/console/simPersistID.cpp
  9. 2 2
      Engine/source/core/stream/memStream.cpp
  10. 1 1
      Engine/source/core/util/str.cpp
  11. 3 3
      Engine/source/environment/meshRoad.cpp
  12. 5 5
      Engine/source/environment/timeOfDay.cpp
  13. 6 6
      Engine/source/environment/waterObject.cpp
  14. 1 1
      Engine/source/forest/editor/forestSelectionTool.cpp
  15. 1 1
      Engine/source/forest/forest.cpp
  16. 1 1
      Engine/source/forest/forestCell.cpp
  17. 3 3
      Engine/source/forest/forestItem.cpp
  18. 7 6
      Engine/source/forest/forestWindEmitter.cpp
  19. 2 2
      Engine/source/forest/ts/tsForestItemData.cpp
  20. 1 0
      Engine/source/gfx/bitmap/gBitmap.cpp
  21. 3 0
      Engine/source/gfx/bitmap/gBitmap.h
  22. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapBmp.cpp
  23. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapGif.cpp
  24. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapJpeg.cpp
  25. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapMng.cpp
  26. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapPng.cpp
  27. 1 0
      Engine/source/gfx/bitmap/loaders/bitmapTga.cpp
  28. 2 2
      Engine/source/gfx/genericConstBuffer.cpp
  29. 1 1
      Engine/source/gfx/gfxVertexFormat.cpp
  30. 3 2
      Engine/source/gfx/gl/gfxGLPrimitiveBuffer.cpp
  31. 2 2
      Engine/source/gfx/gl/gfxGLWindowTarget.cpp
  32. 2 2
      Engine/source/gfx/screenshot.cpp
  33. 4 4
      Engine/source/gfx/video/theoraTexture.cpp
  34. 6 6
      Engine/source/gfx/video/videoCapture.cpp
  35. 2 2
      Engine/source/gui/containers/guiAutoScrollCtrl.cpp
  36. 6 6
      Engine/source/gui/containers/guiScrollCtrl.cpp
  37. 4 4
      Engine/source/gui/containers/guiWindowCtrl.cpp
  38. 2 2
      Engine/source/gui/controls/guiDecoyCtrl.cpp
  39. 2 2
      Engine/source/gui/controls/guiGameListMenuCtrl.cpp
  40. 5 5
      Engine/source/gui/controls/guiMLTextCtrl.cpp
  41. 2 2
      Engine/source/gui/controls/guiSliderCtrl.cpp
  42. 10 10
      Engine/source/gui/core/guiCanvas.cpp
  43. 3 3
      Engine/source/gui/editor/guiEditCtrl.cpp
  44. 6 6
      Engine/source/gui/editor/guiShapeEdPreview.cpp
  45. 6 6
      Engine/source/gui/editor/inspector/field.cpp
  46. 1 1
      Engine/source/gui/worldEditor/creator.cpp
  47. 10 10
      Engine/source/gui/worldEditor/gizmo.cpp
  48. 5 5
      Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp
  49. 1 1
      Engine/source/gui/worldEditor/guiTerrPreviewCtrl.cpp
  50. 2 2
      Engine/source/gui/worldEditor/terrainEditor.cpp
  51. 2 2
      Engine/source/gui/worldEditor/worldEditorSelection.cpp
  52. 1 1
      Engine/source/lighting/basic/blTerrainSystem.cpp
  53. 3 3
      Engine/source/lighting/lightInfo.cpp
  54. 4 4
      Engine/source/lighting/lightManager.cpp
  55. 5 5
      Engine/source/lighting/shadowMap/lightShadowMap.cpp
  56. 2 2
      Engine/source/materials/matTextureTarget.cpp
  57. 1 1
      Engine/source/module/moduleDefinition.cpp
  58. 2 2
      Engine/source/persistence/taml/taml.cpp
  59. 1 1
      Engine/source/platform/async/asyncBufferedStream.h
  60. 2 2
      Engine/source/platform/async/asyncPacketStream.h
  61. 2 2
      Engine/source/platform/platformMemory.cpp
  62. 7 7
      Engine/source/platform/threads/threadPool.cpp
  63. 5 5
      Engine/source/postFx/postEffect.cpp
  64. 2 2
      Engine/source/postFx/postEffectManager.cpp
  65. 2 2
      Engine/source/renderInstance/renderBinManager.cpp
  66. 2 2
      Engine/source/scene/culling/sceneCullingState.cpp
  67. 2 2
      Engine/source/scene/reflectionManager.cpp
  68. 7 7
      Engine/source/scene/sceneRenderState.cpp
  69. 2 2
      Engine/source/scene/sceneTracker.cpp
  70. 2 2
      Engine/source/scene/zones/sceneZoneSpace.cpp
  71. 2 2
      Engine/source/scene/zones/sceneZoneSpaceManager.cpp
  72. 2 2
      Engine/source/sfx/openal/sfxALBuffer.cpp
  73. 1 1
      Engine/source/sfx/openal/sfxALDevice.cpp
  74. 3 3
      Engine/source/sfx/sfxAmbience.cpp
  75. 4 4
      Engine/source/sfx/sfxDescription.cpp
  76. 2 2
      Engine/source/sfx/sfxModifier.cpp
  77. 2 2
      Engine/source/sfx/sfxPlayList.cpp
  78. 2 2
      Engine/source/sfx/sfxProvider.cpp
  79. 1 1
      Engine/source/sfx/sfxSystem.cpp
  80. 2 2
      Engine/source/shaderGen/shaderFeature.h
  81. 1 1
      Engine/source/util/interpolatedChangeProperty.h
  82. 5 5
      Templates/Full/game/art/datablocks/weapons/grenadefx.cs
  83. 1 1
      Templates/Full/game/art/datablocks/weapons/rocketfx.cs
  84. 4 4
      Templates/Full/game/art/decals/managedDecalData.cs

+ 1 - 1
Engine/source/T3D/shapeBase.cpp

@@ -880,8 +880,8 @@ IMPLEMENT_CALLBACK( ShapeBase, validateCameraFov, F32, (F32 fov), (fov),
 ShapeBase::ShapeBase()
 ShapeBase::ShapeBase()
  : mDataBlock( NULL ),
  : mDataBlock( NULL ),
    mIsAiControlled( false ),
    mIsAiControlled( false ),
-   mAiPose( 0 ),
    mControllingObject( NULL ),
    mControllingObject( NULL ),
+   mAiPose( 0 ),
    mMoveMotion( false ),
    mMoveMotion( false ),
    mShapeBaseMount( NULL ),
    mShapeBaseMount( NULL ),
    mShapeInstance( NULL ),
    mShapeInstance( NULL ),

+ 25 - 0
Engine/source/T3D/turret/aiTurretShape.cpp

@@ -569,6 +569,16 @@ void AITurretShape::clearIgnoreList()
    mIgnoreObjects.clear();
    mIgnoreObjects.clear();
 }
 }
 
 
+S32 AITurretShape::ignoreListCount()
+{
+   return mIgnoreObjects.size();
+}
+
+SimObject* AITurretShape::getIgnoreListObject(S32 index)
+{
+   return mIgnoreObjects.at(index);
+}
+
 //----------------------------------------------------------------------------
 //----------------------------------------------------------------------------
 
 
 void AITurretShape::_initState()
 void AITurretShape::_initState()
@@ -1256,6 +1266,21 @@ DefineEngineMethod( AITurretShape, clearIgnoreList, void, (),,
    object->clearIgnoreList();
    object->clearIgnoreList();
 }
 }
 
 
+DefineEngineMethod( AITurretShape, ignoreListCount, S32, (),,
+   "@brief Returns the number of objects in the turrets ignore list.\n\n"
+   "All objects in this list will be ignored by the turret's targeting.\n")
+{
+   return object->ignoreListCount();
+}
+
+DefineEngineMethod( AITurretShape, getIgnoreListObject, SimObject*, (S32 index),,
+   "@brief Returns the object in the ignore list at index.\n\n"
+   "All objects in this list will be ignored by the turret's targeting.\n"
+   "@param index The index of the object in the ignore list being retrieved.\n")
+{
+   return object->getIgnoreListObject(index);
+}
+
 DefineEngineMethod( AITurretShape, setTurretState, void, (const char* newState, bool force), (false),
 DefineEngineMethod( AITurretShape, setTurretState, void, (const char* newState, bool force), (false),
    "@brief Set the turret's current state.\n\n"
    "@brief Set the turret's current state.\n\n"
    "Normally the turret's state comes from updating the state machine but this method "
    "Normally the turret's state comes from updating the state machine but this method "

+ 2 - 0
Engine/source/T3D/turret/aiTurretShape.h

@@ -258,6 +258,8 @@ public:
    void addToIgnoreList(ShapeBase* obj);
    void addToIgnoreList(ShapeBase* obj);
    void removeFromIgnoreList(ShapeBase* obj);
    void removeFromIgnoreList(ShapeBase* obj);
    void clearIgnoreList();
    void clearIgnoreList();
+   S32  ignoreListCount();
+   SimObject* getIgnoreListObject(S32 index);  
 
 
    void setTurretStateName(const char* newState, bool force=false);
    void setTurretStateName(const char* newState, bool force=false);
    void setTurretState(U32 newState, bool force=false);
    void setTurretState(U32 newState, bool force=false);

+ 2 - 2
Engine/source/assets/assetBase.cpp

@@ -54,8 +54,8 @@ StringTableEntry assetPrivateField = StringTable->insert("AssetPrivate");
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 AssetBase::AssetBase() :
 AssetBase::AssetBase() :
-mAcquireReferenceCount(0),
 mpOwningAssetManager(NULL),
 mpOwningAssetManager(NULL),
+mAcquireReferenceCount(0),
 mAssetInitialized(false)
 mAssetInitialized(false)
 {
 {
    // Generate an asset definition.
    // Generate an asset definition.
@@ -349,4 +349,4 @@ void AssetBase::setOwned(AssetManager* pAssetManager, AssetDefinition* pAssetDef
 
 
    // Flag asset as initialized.
    // Flag asset as initialized.
    mAssetInitialized = true;
    mAssetInitialized = true;
-}
+}

+ 2 - 2
Engine/source/assets/assetManager.cpp

@@ -73,9 +73,9 @@ AssetManager::AssetManager() :
     mLoadedPrivateAssetsCount( 0 ),
     mLoadedPrivateAssetsCount( 0 ),
     mMaxLoadedInternalAssetsCount( 0 ),
     mMaxLoadedInternalAssetsCount( 0 ),
     mMaxLoadedExternalAssetsCount( 0 ),
     mMaxLoadedExternalAssetsCount( 0 ),
-    mMaxLoadedPrivateAssetsCount( 0 ),
-    mAcquiredReferenceCount( 0 ),
     mEchoInfo( false ),
     mEchoInfo( false ),
+    mAcquiredReferenceCount( 0 ),
+    mMaxLoadedPrivateAssetsCount( 0 ),
     mIgnoreAutoUnload( true )
     mIgnoreAutoUnload( true )
 {
 {
 }
 }

+ 2 - 2
Engine/source/console/arrayObject.cpp

@@ -122,8 +122,8 @@ S32 QSORT_CALLBACK ArrayObject::_valueFunctionCompare( const void* a, const void
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 ArrayObject::ArrayObject()
 ArrayObject::ArrayObject()
-   : mCurrentIndex( NULL ),
-     mCaseSensitive( false )
+   : mCaseSensitive( false ),
+     mCurrentIndex( NULL )
 {
 {
 }
 }
 
 

+ 2 - 2
Engine/source/console/engineExports.cpp

@@ -44,8 +44,8 @@ EngineExport::EngineExport( const char* name, EngineExportKind kind, EngineExpor
    : mExportName( name ),
    : mExportName( name ),
      mExportKind( kind ),
      mExportKind( kind ),
      mExportScope( scope ),
      mExportScope( scope ),
-     mNextExport( NULL ),
-     mDocString( docString )
+     mDocString( docString ),
+     mNextExport( NULL )
 {
 {
    AssertFatal( name != NULL, "EngineExport - export without name!" );
    AssertFatal( name != NULL, "EngineExport - export without name!" );
    AssertFatal( scope != NULL, avar( "EngineExport - export '%s' is in no scope" ) );
    AssertFatal( scope != NULL, avar( "EngineExport - export '%s' is in no scope" ) );

+ 2 - 2
Engine/source/console/simPersistID.cpp

@@ -47,8 +47,8 @@ SimPersistID::SimPersistID( SimObject* object )
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 SimPersistID::SimPersistID( const Torque::UUID& uuid )
 SimPersistID::SimPersistID( const Torque::UUID& uuid )
-   : mUUID( uuid ),
-     mObject( NULL )
+   : mObject( NULL ),
+     mUUID( uuid )
 {
 {
    AssertFatal( !uuid.isNull(), "SimPersistID::SimPersistID - invalid UUID!" );
    AssertFatal( !uuid.isNull(), "SimPersistID::SimPersistID - invalid UUID!" );
    smLookupTable->insertUnique( mUUID, this );
    smLookupTable->insertUnique( mUUID, this );

+ 2 - 2
Engine/source/core/stream/memStream.cpp

@@ -54,8 +54,8 @@ MemStream::MemStream( U32 bufferSize,
    mStreamSize( bufferSize ),
    mStreamSize( bufferSize ),
    mBufferBase( buffer ),
    mBufferBase( buffer ),
    mInstCaps( 0 ),
    mInstCaps( 0 ),
-   mCurrentPosition( 0 ),
-   mOwnsMemory( false )
+   mOwnsMemory( false ),
+   mCurrentPosition( 0 )
 {
 {
    AssertFatal( bufferSize > 0,  "Invalid buffer size");
    AssertFatal( bufferSize > 0,  "Invalid buffer size");
    AssertFatal( allowRead || allowWrite, "Either write or read must be allowed");
    AssertFatal( allowRead || allowWrite, "Either write or read must be allowed");

+ 1 - 1
Engine/source/core/util/str.cpp

@@ -1620,7 +1620,7 @@ String String::GetTrailingNumber(const char* str, S32& number)
    if ((*p == '-') || (*p == '_'))
    if ((*p == '-') || (*p == '_'))
       number = -dAtoi(p + 1);
       number = -dAtoi(p + 1);
    else
    else
-      number = (isdigit(*p) && (p == base.c_str()) ? dAtoi(p) : dAtoi(++p));
+      number = (isdigit(*p) ? dAtoi(p) : dAtoi(++p));
 
 
    // Remove space between the name and the number
    // Remove space between the name and the number
    while ((p > base.c_str()) && dIsspace(*(p-1)))
    while ((p > base.c_str()) && dIsspace(*(p-1)))

+ 3 - 3
Engine/source/environment/meshRoad.cpp

@@ -608,8 +608,8 @@ IMPLEMENT_CO_NETOBJECT_V1(MeshRoad);
 MeshRoad::MeshRoad()
 MeshRoad::MeshRoad()
 : mTextureLength( 5.0f ),
 : mTextureLength( 5.0f ),
   mBreakAngle( 3.0f ),
   mBreakAngle( 3.0f ),
-  mPhysicsRep( NULL ),
-  mWidthSubdivisions( 0 )
+  mWidthSubdivisions( 0 ),
+  mPhysicsRep( NULL )
 {
 {
    mConvexList = new Convex;
    mConvexList = new Convex;
 
 
@@ -2453,4 +2453,4 @@ DefineEngineMethod( MeshRoad, postApply, void, (),,
                    )
                    )
 {
 {
    object->inspectPostApply();
    object->inspectPostApply();
-}
+}

+ 5 - 5
Engine/source/environment/timeOfDay.cpp

@@ -61,14 +61,14 @@ ConsoleDocClass( TimeOfDay,
 );
 );
 
 
 TimeOfDay::TimeOfDay() 
 TimeOfDay::TimeOfDay() 
-   :  mElevation( 0.0f ),
-      mAzimuth( 0.0f ),
-      mAxisTilt( 23.44f ),       // 35 degree tilt
+   :  mStartTimeOfDay( 0.5f ),   // High noon
       mDayLen( 120.0f ),         // 2 minutes
       mDayLen( 120.0f ),         // 2 minutes
-      mStartTimeOfDay( 0.5f ),   // High noon
+      mAxisTilt( 23.44f ),       // 35 degree tilt
+      mAzimuth( 0.0f ),
+      mElevation( 0.0f ),
       mTimeOfDay( 0.0f ),        // initialized to StartTimeOfDay in onAdd
       mTimeOfDay( 0.0f ),        // initialized to StartTimeOfDay in onAdd
-      mPlay( true ),
       mDayScale( 1.0f ),
       mDayScale( 1.0f ),
+      mPlay( true ),
       mNightScale( 1.5f ),
       mNightScale( 1.5f ),
       mAnimateTime( 0.0f ),
       mAnimateTime( 0.0f ),
       mAnimateSpeed( 0.0f ),
       mAnimateSpeed( 0.0f ),

+ 6 - 6
Engine/source/environment/waterObject.cpp

@@ -196,15 +196,15 @@ WaterObject::WaterObject()
    mUndulateMaxDist(50.0f),
    mUndulateMaxDist(50.0f),
    mMiscParamW( 0.0f ),
    mMiscParamW( 0.0f ),
    mUnderwaterPostFx( NULL ),
    mUnderwaterPostFx( NULL ),
-   mBasicLighting( false ),
-   mOverallWaveMagnitude( 1.0f ),
    mOverallRippleMagnitude( 0.1f ),
    mOverallRippleMagnitude( 0.1f ),
-   mCubemap( NULL ),
-   mSoundAmbience( NULL ),
+   mOverallWaveMagnitude( 1.0f ),
+   mBasicLighting( false ),
    mSpecularPower( 48.0f ),
    mSpecularPower( 48.0f ),
+   mSoundAmbience( NULL ),
+   mCubemap( NULL ),
    mSpecularColor( 1.0f, 1.0f, 1.0f, 1.0f ),
    mSpecularColor( 1.0f, 1.0f, 1.0f, 1.0f ),
-   mDepthGradientMax( 50.0f ),
-   mEmissive( false )
+   mEmissive( false ),
+   mDepthGradientMax( 50.0f )
 {
 {
    mTypeMask = WaterObjectType;
    mTypeMask = WaterObjectType;
 
 

+ 1 - 1
Engine/source/forest/editor/forestSelectionTool.cpp

@@ -159,8 +159,8 @@ ConsoleDocClass( ForestSelectionTool,
 
 
 ForestSelectionTool::ForestSelectionTool()
 ForestSelectionTool::ForestSelectionTool()
    :  Parent(),
    :  Parent(),
-      mCurrAction( NULL ),
       mGizmo( NULL ),
       mGizmo( NULL ),
+      mCurrAction( NULL ),
       mGizmoProfile( NULL )
       mGizmoProfile( NULL )
 {
 {
    mBounds = Box3F::Invalid;
    mBounds = Box3F::Invalid;

+ 1 - 1
Engine/source/forest/forest.cpp

@@ -81,8 +81,8 @@ ConsoleDocClass( Forest,
 
 
 Forest::Forest()
 Forest::Forest()
    :  mDataFileName( NULL ),
    :  mDataFileName( NULL ),
-      mReflectionLodScalar( 2.0f ),
       mConvexList( new Convex() ),
       mConvexList( new Convex() ),
+      mReflectionLodScalar( 2.0f ),
       mZoningDirty( false )
       mZoningDirty( false )
 {
 {
    mTypeMask |= EnvironmentObjectType | StaticShapeObjectType | StaticObjectType;
    mTypeMask |= EnvironmentObjectType | StaticShapeObjectType | StaticObjectType;

+ 1 - 1
Engine/source/forest/forestCell.cpp

@@ -38,8 +38,8 @@
 ForestCell::ForestCell( const RectF &rect ) :
 ForestCell::ForestCell( const RectF &rect ) :
    mRect( rect ),
    mRect( rect ),
    mBounds( Box3F::Invalid ),
    mBounds( Box3F::Invalid ),
-   mLargestItem( ForestItem::Invalid ),
    mIsDirty( false ),
    mIsDirty( false ),
+   mLargestItem( ForestItem::Invalid ),
    mIsInteriorOnly( false )
    mIsInteriorOnly( false )
 {
 {
    dMemset( mSubCells, 0, sizeof( mSubCells ) );
    dMemset( mSubCells, 0, sizeof( mSubCells ) );

+ 3 - 3
Engine/source/forest/forestItem.cpp

@@ -42,8 +42,8 @@ SimSet* ForestItemData::smSet = NULL;
 ForestItemData::ForestItemData()
 ForestItemData::ForestItemData()
    :  mNeedPreload( true ),
    :  mNeedPreload( true ),
       mShapeFile( NULL ),
       mShapeFile( NULL ),
+      mRadius( 1 ),
       mCollidable( true ),
       mCollidable( true ),
-      mRadius( 1 ),      
       mWindScale( 0.0f ),
       mWindScale( 0.0f ),
       mTrunkBendScale( 0.0f ),
       mTrunkBendScale( 0.0f ),
       mWindBranchAmp( 0.0f ),
       mWindBranchAmp( 0.0f ),
@@ -215,9 +215,9 @@ ForestItem::ForestItem()
    :  mDataBlock( NULL ),
    :  mDataBlock( NULL ),
       mTransform( true ),
       mTransform( true ),
       mScale( 0.0f ),
       mScale( 0.0f ),
-      mWorldBox( 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f ),
+      mKey( 0 ),
       mRadius( 0.0f ),
       mRadius( 0.0f ),
-      mKey( 0 )
+      mWorldBox( 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f )
 {
 {
 }
 }
 
 

+ 7 - 6
Engine/source/forest/forestWindEmitter.cpp

@@ -84,12 +84,12 @@ ForestWind::ForestWind(  ForestWindEmitter *emitter )
       mDirection( 1.0f, 0, 0 ),
       mDirection( 1.0f, 0, 0 ),
       mLastGustTime( 0 ),
       mLastGustTime( 0 ),
       mLastYawTime( 0 ),
       mLastYawTime( 0 ),
-      mCurrentTarget( 0, 0 ),
-      mCurrentInterp( 0 ),
       mTargetYawAngle( 0 ),
       mTargetYawAngle( 0 ),
+      mCurrentInterp( 0 ),
+      mCurrentTarget( 0, 0 ),
       mParent( emitter ),
       mParent( emitter ),
-      mIsDirty( false ),
-      mRandom( Platform::getRealMilliseconds() + 1 )
+      mRandom( Platform::getRealMilliseconds() + 1 ),
+      mIsDirty( false )
 {
 {
 }
 }
 
 
@@ -204,8 +204,9 @@ void ForestWind::setDirection( const VectorF &direction )
 IMPLEMENT_CO_NETOBJECT_V1(ForestWindEmitter);
 IMPLEMENT_CO_NETOBJECT_V1(ForestWindEmitter);
 
 
 ForestWindEmitter::ForestWindEmitter( bool makeClientObject )
 ForestWindEmitter::ForestWindEmitter( bool makeClientObject )
-   :  mEnabled( true ),
-      mAddedToScene( false ),      
+   :  
+      mAddedToScene( false ),
+      mEnabled( true ),
       mWind( NULL ),
       mWind( NULL ),
       mWindStrength( 1 ),
       mWindStrength( 1 ),
       mWindDirection( 1, 0, 0 ),
       mWindDirection( 1, 0, 0 ),

+ 2 - 2
Engine/source/forest/ts/tsForestItemData.cpp

@@ -42,8 +42,8 @@ ConsoleDocClass( TSForestItemData,
 );
 );
 
 
 TSForestItemData::TSForestItemData()
 TSForestItemData::TSForestItemData()
-   :  mShapeInstance( NULL ),
-      mIsClientObject( false )
+   :  mIsClientObject( false ),
+      mShapeInstance( NULL )
 {
 {
 }
 }
 
 

+ 1 - 0
Engine/source/gfx/bitmap/gBitmap.cpp

@@ -1057,6 +1057,7 @@ bool GBitmap::write(Stream& io_rStream) const
 
 
 bool  GBitmap::readBitmap( const String &bmType, Stream &ioStream )
 bool  GBitmap::readBitmap( const String &bmType, Stream &ioStream )
 {
 {
+   PROFILE_SCOPE(ResourceGBitmap_readBitmap);
    const GBitmap::Registration   *regInfo = GBitmap::sFindRegInfo( bmType );
    const GBitmap::Registration   *regInfo = GBitmap::sFindRegInfo( bmType );
 
 
    if ( regInfo == NULL )
    if ( regInfo == NULL )

+ 3 - 0
Engine/source/gfx/bitmap/gBitmap.h

@@ -39,6 +39,9 @@
 #include "gfx/gfxEnums.h" // For the format
 #include "gfx/gfxEnums.h" // For the format
 #endif
 #endif
 
 
+#ifndef _PROFILER_H_
+#include "platform/profiler.h"
+#endif
 //-------------------------------------- Forward decls.
 //-------------------------------------- Forward decls.
 class Stream;
 class Stream;
 class RectI;
 class RectI;

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapBmp.cpp

@@ -92,6 +92,7 @@ struct BITMAPINFOHEADER
 
 
 static bool sReadBMP(Stream &stream, GBitmap *bitmap)
 static bool sReadBMP(Stream &stream, GBitmap *bitmap)
 {
 {
+   PROFILE_SCOPE(sReadBMP);
    BITMAPINFOHEADER  bi;
    BITMAPINFOHEADER  bi;
    BITMAPFILEHEADER  bf;
    BITMAPFILEHEADER  bf;
    RGBQUAD           rgb[256];
    RGBQUAD           rgb[256];

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapGif.cpp

@@ -86,6 +86,7 @@ static S32 gifWriteDataFn(GifFileType *gifinfo, GifByteType *data, S32 length)
 //--------------------------------------
 //--------------------------------------
 static bool sReadGIF( Stream &stream, GBitmap *bitmap )
 static bool sReadGIF( Stream &stream, GBitmap *bitmap )
 {
 {
+   PROFILE_SCOPE(sReadGIF);
    GifFileType *gifinfo = DGifOpen( (void*)&stream, gifReadDataFn);
    GifFileType *gifinfo = DGifOpen( (void*)&stream, gifReadDataFn);
    if (!gifinfo)
    if (!gifinfo)
       return false;
       return false;

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapJpeg.cpp

@@ -97,6 +97,7 @@ static S32 jpegErrorFn(void *client_data)
 //--------------------------------------
 //--------------------------------------
 static bool sReadJPG(Stream &stream, GBitmap *bitmap)
 static bool sReadJPG(Stream &stream, GBitmap *bitmap)
 {
 {
+   PROFILE_SCOPE(sReadJPG);
    JFREAD  = jpegReadDataFn;
    JFREAD  = jpegReadDataFn;
    JFERROR = jpegErrorFn;
    JFERROR = jpegErrorFn;
 
 

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapMng.cpp

@@ -206,6 +206,7 @@ static mng_bool mngFatalErrorFn(mng_handle mng, mng_int32 code, mng_int8 severit
 
 
 static bool sReadMNG(Stream &stream, GBitmap *bitmap)
 static bool sReadMNG(Stream &stream, GBitmap *bitmap)
 {
 {
+   PROFILE_SCOPE(sReadMNG);
    mngstuff mnginfo;
    mngstuff mnginfo;
    dMemset(&mnginfo, 0, sizeof(mngstuff));
    dMemset(&mnginfo, 0, sizeof(mngstuff));
 
 

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapPng.cpp

@@ -136,6 +136,7 @@ static void pngWarningFn(png_structp, png_const_charp /*pMessage*/)
 //--------------------------------------
 //--------------------------------------
 static bool sReadPNG(Stream &stream, GBitmap *bitmap)
 static bool sReadPNG(Stream &stream, GBitmap *bitmap)
 {
 {
+   PROFILE_SCOPE(sReadPNG);
    static const U32 cs_headerBytesChecked = 8;
    static const U32 cs_headerBytesChecked = 8;
 
 
    U8 header[cs_headerBytesChecked];
    U8 header[cs_headerBytesChecked];

+ 1 - 0
Engine/source/gfx/bitmap/loaders/bitmapTga.cpp

@@ -228,6 +228,7 @@ is_15_bit_in_disguise:
 
 
 static bool sReadTGA(Stream &stream, GBitmap *bitmap)
 static bool sReadTGA(Stream &stream, GBitmap *bitmap)
 {
 {
+   PROFILE_SCOPE(sReadTGA);
    struct Header
    struct Header
    {
    {
       U8    idLength;         // length of the image_id string below.
       U8    idLength;         // length of the image_id string below.

+ 2 - 2
Engine/source/gfx/genericConstBuffer.cpp

@@ -240,8 +240,8 @@ void GenericConstBufferLayout::clear()
 
 
 
 
 GenericConstBuffer::GenericConstBuffer(GenericConstBufferLayout* layout)
 GenericConstBuffer::GenericConstBuffer(GenericConstBufferLayout* layout)
-   :  mBuffer( NULL ),
-      mLayout( layout ),
+   :  mLayout( layout ),
+      mBuffer( NULL ),
       mDirtyStart( U32_MAX ),
       mDirtyStart( U32_MAX ),
       mDirtyEnd( 0 )
       mDirtyEnd( 0 )
 {
 {

+ 1 - 1
Engine/source/gfx/gfxVertexFormat.cpp

@@ -73,8 +73,8 @@ U32 GFXVertexElement::getSizeInBytes() const
 
 
 GFXVertexFormat::GFXVertexFormat()
 GFXVertexFormat::GFXVertexFormat()
    :  mDirty( true ),
    :  mDirty( true ),
-      mHasColor( false ),
       mHasNormal( false ),
       mHasNormal( false ),
+      mHasColor( false ),
       mHasTangent( false ),
       mHasTangent( false ),
       mHasInstancing( false ),
       mHasInstancing( false ),
       mTexCoordCount( 0 ),
       mTexCoordCount( 0 ),

+ 3 - 2
Engine/source/gfx/gl/gfxGLPrimitiveBuffer.cpp

@@ -36,8 +36,9 @@ GLCircularVolatileBuffer* getCircularVolatileIndexBuffer()
 }
 }
 
 
 GFXGLPrimitiveBuffer::GFXGLPrimitiveBuffer(GFXDevice *device, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType) :
 GFXGLPrimitiveBuffer::GFXGLPrimitiveBuffer(GFXDevice *device, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType) :
-   GFXPrimitiveBuffer(device, indexCount, primitiveCount, bufferType), mZombieCache(NULL),
-   mBufferOffset(0)
+   GFXPrimitiveBuffer(device, indexCount, primitiveCount, bufferType),
+   mBufferOffset(0),
+   mZombieCache(NULL)
 {
 {
    if( mBufferType == GFXBufferTypeVolatile )
    if( mBufferType == GFXBufferTypeVolatile )
    {
    {

+ 2 - 2
Engine/source/gfx/gl/gfxGLWindowTarget.cpp

@@ -36,8 +36,8 @@ GFX_ImplementTextureProfile( BackBufferDepthProfile,
                              GFXTextureProfile::NONE );
                              GFXTextureProfile::NONE );
 
 
 GFXGLWindowTarget::GFXGLWindowTarget(PlatformWindow *win, GFXDevice *d)
 GFXGLWindowTarget::GFXGLWindowTarget(PlatformWindow *win, GFXDevice *d)
-      : GFXWindowTarget(win), mDevice(d), mContext(NULL), mFullscreenContext(NULL)
-      , mCopyFBO(0), mBackBufferFBO(0), mSecondaryWindow(false)
+      : GFXWindowTarget(win), mDevice(d), mContext(NULL), mCopyFBO(0)
+      , mFullscreenContext(NULL), mBackBufferFBO(0), mSecondaryWindow(false)
 {      
 {      
    win->appEvent.notify(this, &GFXGLWindowTarget::_onAppSignal);
    win->appEvent.notify(this, &GFXGLWindowTarget::_onAppSignal);
 }
 }

+ 2 - 2
Engine/source/gfx/screenshot.cpp

@@ -47,8 +47,8 @@ inline void sBlendPixelRGB888( U8* src, U8* dst, F32 factor )
 ScreenShot::ScreenShot()
 ScreenShot::ScreenShot()
    :  mPending( false ),
    :  mPending( false ),
       mWriteJPG( false ),
       mWriteJPG( false ),
-      mCurrTile( 0, 0 ),
-      mTiles( 1 )
+      mTiles( 1 ),
+      mCurrTile( 0, 0 )
 {
 {
    mFilename[0] = 0;
    mFilename[0] = 0;
 }
 }

+ 4 - 4
Engine/source/gfx/video/theoraTexture.cpp

@@ -227,8 +227,8 @@ void TheoraTexture::FrameStream::releaseTextureLocks()
 TheoraTexture::AsyncState::AsyncState( const ThreadSafeRef< OggInputStream >& oggStream, bool looping )
 TheoraTexture::AsyncState::AsyncState( const ThreadSafeRef< OggInputStream >& oggStream, bool looping )
    : mOggStream( oggStream ),
    : mOggStream( oggStream ),
      mTheoraDecoder( dynamic_cast< OggTheoraDecoder* >( oggStream->getDecoder( "Theora" ) ) ),
      mTheoraDecoder( dynamic_cast< OggTheoraDecoder* >( oggStream->getDecoder( "Theora" ) ) ),
-     mVorbisDecoder( dynamic_cast< OggVorbisDecoder* >( oggStream->getDecoder( "Vorbis" ) ) ),
-     mCurrentTime( 0 )
+     mCurrentTime( 0 ),
+     mVorbisDecoder( dynamic_cast< OggVorbisDecoder* >( oggStream->getDecoder( "Vorbis" ) ) )
 {
 {
    if( mTheoraDecoder )
    if( mTheoraDecoder )
    {
    {
@@ -276,8 +276,8 @@ bool TheoraTexture::AsyncState::isAtEnd()
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 TheoraTexture::TheoraTexture()
 TheoraTexture::TheoraTexture()
-   : mPlaybackQueue( NULL ),
-     mCurrentFrame( NULL ),
+   : mCurrentFrame( NULL ),
+     mPlaybackQueue( NULL ),
      mIsPaused( true )
      mIsPaused( true )
 {
 {
    GFXTextureManager::addEventDelegate( this, &TheoraTexture::_onTextureEvent );
    GFXTextureManager::addEventDelegate( this, &TheoraTexture::_onTextureEvent );

+ 6 - 6
Engine/source/gfx/video/videoCapture.cpp

@@ -54,15 +54,15 @@ MODULE_END;
 
 
 VideoCapture::VideoCapture() : 
 VideoCapture::VideoCapture() : 
    mEncoder(NULL),
    mEncoder(NULL),
-   mIsRecording(false),
-   mCanvas(NULL),
    mFrameGrabber(NULL),
    mFrameGrabber(NULL),
-   mWaitingForCanvas(false),
-   mResolution(0,0),
+   mCanvas(NULL),
+   mIsRecording(false),
    mFrameRate(30.0f),
    mFrameRate(30.0f),
+   mResolution(0,0),
+   mWaitingForCanvas(false),
    mEncoderName("THEORA"),
    mEncoderName("THEORA"),
-   mFileName(""),
-   mMsPerFrameError(0)
+   mMsPerFrameError(0),
+   mFileName("")
 {     
 {     
 }
 }
 
 

+ 2 - 2
Engine/source/gui/containers/guiAutoScrollCtrl.cpp

@@ -95,8 +95,8 @@ GuiAutoScrollCtrl::GuiAutoScrollCtrl()
      mStartDelay( 3.f ),
      mStartDelay( 3.f ),
      mResetDelay( 5.f ),
      mResetDelay( 5.f ),
      mChildBorder( 10 ),
      mChildBorder( 10 ),
-     mScrollSpeed( 1.f ),
-     mScrollOutOfSight( false )
+     mScrollOutOfSight( false ),
+     mScrollSpeed( 1.f )
 {
 {
    mIsContainer = true;
    mIsContainer = true;
 }
 }

+ 6 - 6
Engine/source/gui/containers/guiScrollCtrl.cpp

@@ -55,25 +55,25 @@ IMPLEMENT_CALLBACK( GuiScrollCtrl, onScroll, void, (), (),
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 GuiScrollCtrl::GuiScrollCtrl()
 GuiScrollCtrl::GuiScrollCtrl()
- : mChildMargin( 0, 0 ),
-   mBorderThickness( 1 ),
+ : mBorderThickness( 1 ),
+   mChildMargin( 0, 0 ),
    mScrollBarThickness( 16 ),
    mScrollBarThickness( 16 ),
    mScrollBarArrowBtnLength( 16 ),
    mScrollBarArrowBtnLength( 16 ),
    mScrollBarDragTolerance( 130 ),
    mScrollBarDragTolerance( 130 ),
    mStateDepressed( false ),
    mStateDepressed( false ),
    mHitRegion( None ),
    mHitRegion( None ),
-   mWillFirstRespond( true ),
-   mUseConstantHeightThumb( false ),
    mForceVScrollBar( ScrollBarAlwaysOn ),
    mForceVScrollBar( ScrollBarAlwaysOn ),
+   mUseConstantHeightThumb( false ),
+   mWillFirstRespond( true ),
    mForceHScrollBar( ScrollBarAlwaysOn ),
    mForceHScrollBar( ScrollBarAlwaysOn ),
    mLockHorizScroll( false ),
    mLockHorizScroll( false ),
    mLockVertScroll( false ),
    mLockVertScroll( false ),
    mIgnoreChildResized( false ),
    mIgnoreChildResized( false ),
    mAnimating( false ),
    mAnimating( false ),
    mScrollAnimSpeed( -1 ),
    mScrollAnimSpeed( -1 ),
-   mScrollTargetPos( -1, -1 ),
-   mChildExt(0, 0),
    mChildPos(0, 0),
    mChildPos(0, 0),
+   mChildExt(0, 0),
+   mScrollTargetPos( -1, -1 ),
    mBaseThumbSize(0)
    mBaseThumbSize(0)
 {
 {
    mIsContainer = true;
    mIsContainer = true;

+ 4 - 4
Engine/source/gui/containers/guiWindowCtrl.cpp

@@ -70,16 +70,16 @@ IMPLEMENT_CALLBACK( GuiWindowCtrl, onRestore, void, (), (),
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 GuiWindowCtrl::GuiWindowCtrl()
 GuiWindowCtrl::GuiWindowCtrl()
-   :  mResizeEdge(edgeNone),
-      mResizeWidth(true),
+   :  mResizeWidth(true),
+      mResizeEdge(edgeNone),
       mResizeHeight(true),
       mResizeHeight(true),
-      mResizeMargin(2.f),
       mCanMove(true),
       mCanMove(true),
+      mResizeMargin(2.f),
       mCanClose(true),
       mCanClose(true),
       mCanMinimize(true),
       mCanMinimize(true),
       mCanMaximize(true),
       mCanMaximize(true),
-      mCanDock(false),
       mCanCollapse(false),
       mCanCollapse(false),
+      mCanDock(false),
       mEdgeSnap(true),
       mEdgeSnap(true),
       mCollapseGroup(-1),
       mCollapseGroup(-1),
       mCollapseGroupNum(-1),
       mCollapseGroupNum(-1),

+ 2 - 2
Engine/source/gui/controls/guiDecoyCtrl.cpp

@@ -52,8 +52,8 @@ ConsoleDocClass( GuiDecoyCtrl,
 				"Currently editor use only, no real application without extension.\n\n "
 				"Currently editor use only, no real application without extension.\n\n "
 				"@internal");
 				"@internal");
 
 
-GuiDecoyCtrl::GuiDecoyCtrl() : mIsDecoy(true),
-							   mMouseOver(false),
+GuiDecoyCtrl::GuiDecoyCtrl() : mMouseOver(false),
+							   mIsDecoy(true),
 							   mDecoyReference(NULL)
 							   mDecoyReference(NULL)
 {
 {
 }
 }

+ 2 - 2
Engine/source/gui/controls/guiGameListMenuCtrl.cpp

@@ -32,8 +32,8 @@
 
 
 GuiGameListMenuCtrl::GuiGameListMenuCtrl()
 GuiGameListMenuCtrl::GuiGameListMenuCtrl()
  : mSelected(NO_ROW),
  : mSelected(NO_ROW),
-   mHighlighted(NO_ROW),
-   mDebugRender(false)
+   mDebugRender(false),
+   mHighlighted(NO_ROW)
 {
 {
    VECTOR_SET_ASSOCIATION(mRows);
    VECTOR_SET_ASSOCIATION(mRows);
 
 

+ 5 - 5
Engine/source/gui/controls/guiMLTextCtrl.cpp

@@ -237,8 +237,8 @@ GuiMLTextCtrl::GuiMLTextCtrl()
   mCurY( 0 ), 
   mCurY( 0 ), 
   mCurClipX( 0 ), 
   mCurClipX( 0 ), 
   mLineAtoms( NULL ), 
   mLineAtoms( NULL ), 
-  mLineAtomPtr( &mLineAtoms ), 
   mLineList( NULL ),
   mLineList( NULL ),
+  mLineAtomPtr( &mLineAtoms ), 
   mLineInsert( &mLineList ), 
   mLineInsert( &mLineList ), 
   mScanPos( 0 ),
   mScanPos( 0 ),
   mCurX( 0 ),
   mCurX( 0 ),
@@ -247,8 +247,8 @@ GuiMLTextCtrl::GuiMLTextCtrl()
   mLineStart( 0 ),
   mLineStart( 0 ),
   mVertMoveAnchor( 0 ),
   mVertMoveAnchor( 0 ),
   mVertMoveAnchorValid( false ),
   mVertMoveAnchorValid( false ),
-  mSelectionAnchor( 0 ),
   mIsEditCtrl( false ),
   mIsEditCtrl( false ),
+  mSelectionAnchor( 0 ),
   mCursorPosition( false ),
   mCursorPosition( false ),
   mMaxBufferSize( -1 ),
   mMaxBufferSize( -1 ),
   mInitialText( StringTable->EmptyString() ),
   mInitialText( StringTable->EmptyString() ),
@@ -257,13 +257,13 @@ GuiMLTextCtrl::GuiMLTextCtrl()
   mSelectionEnd( 0 ),
   mSelectionEnd( 0 ),
   mLineSpacingPixels( 2 ),
   mLineSpacingPixels( 2 ),
   mAllowColorChars( false ),
   mAllowColorChars( false ),
-  mUseURLMouseCursor( false ),
   mBitmapList( 0 ),
   mBitmapList( 0 ),
+  mUseURLMouseCursor( false ),
   mBitmapRefList( 0 ),
   mBitmapRefList( 0 ),
-  mDirty( true ),  
   mTagList( NULL ),
   mTagList( NULL ),
-  mHitURL( 0 ),
+  mDirty( true ), 
   mAlpha( 1.0f ),
   mAlpha( 1.0f ),
+  mHitURL( 0 ),
   mFontList( NULL )
   mFontList( NULL )
 {   
 {   
    mActive = true;
    mActive = true;

+ 2 - 2
Engine/source/gui/controls/guiSliderCtrl.cpp

@@ -97,8 +97,8 @@ GuiSliderCtrl::GuiSliderCtrl()
      mIncAmount( 0.f ),
      mIncAmount( 0.f ),
      mDisplayValue( false ),
      mDisplayValue( false ),
      mMouseOver( false ),
      mMouseOver( false ),
-     mMouseDragged( false ),
-     mDepressed( false )
+     mDepressed( false ),
+     mMouseDragged( false )
 {
 {
 }
 }
 
 

+ 10 - 10
Engine/source/gui/core/guiCanvas.cpp

@@ -100,33 +100,33 @@ GuiCanvas::GuiCanvas(): GuiControl(),
                         mCursorEnabled(true),
                         mCursorEnabled(true),
                         mForceMouseToGUI(false),
                         mForceMouseToGUI(false),
                         mAlwaysHandleMouseButtons(false),
                         mAlwaysHandleMouseButtons(false),
-                        mCursorChanged(0),
-                        mClampTorqueCursor(true),
                         mShowCursor(true),
                         mShowCursor(true),
+                        mClampTorqueCursor(true),
+                        mCursorChanged(0),
                         mLastCursorEnabled(false),
                         mLastCursorEnabled(false),
-                        mMouseControl(NULL),
                         mMouseCapturedControl(NULL),
                         mMouseCapturedControl(NULL),
+                        mMouseControl(NULL),
                         mMouseControlClicked(false),
                         mMouseControlClicked(false),
                         mMouseButtonDown(false),
                         mMouseButtonDown(false),
                         mMouseRightButtonDown(false),
                         mMouseRightButtonDown(false),
-                        mMouseMiddleButtonDown(false),
                         mDefaultCursor(NULL),
                         mDefaultCursor(NULL),
-                        mLastCursor(NULL),
-                        mLastCursorPt(0,0),
+                        mMouseMiddleButtonDown(false),
                         mCursorPt(0,0),
                         mCursorPt(0,0),
+                        mLastCursorPt(0,0),
+                        mLastCursor(NULL),
                         mLastMouseClickCount(0),
                         mLastMouseClickCount(0),
-                        mLastMouseDownTime(0),
-                        mPrevMouseTime(0),
                         mRenderFront(false),
                         mRenderFront(false),
+                        mPrevMouseTime(0),
+                        mLastMouseDownTime(0),
                         mHoverControl(NULL),
                         mHoverControl(NULL),
                         mHoverPositionSet(false),
                         mHoverPositionSet(false),
-                        mHoverLeftControlTime(0),
                         mLeftMouseLast(false),
                         mLeftMouseLast(false),
+                        mHoverLeftControlTime(0),
                         mMiddleMouseLast(false),
                         mMiddleMouseLast(false),
                         mRightMouseLast(false),
                         mRightMouseLast(false),
                         mMouseDownPoint(0.0f,0.0f),
                         mMouseDownPoint(0.0f,0.0f),
-                        mPlatformWindow(NULL),
                         mLastRenderMs(0),
                         mLastRenderMs(0),
+                        mPlatformWindow(NULL),
                         mDisplayWindow(true),
                         mDisplayWindow(true),
                         mMenuBarCtrl(NULL)
                         mMenuBarCtrl(NULL)
 {
 {

+ 3 - 3
Engine/source/gui/editor/guiEditCtrl.cpp

@@ -95,12 +95,12 @@ GuiEditCtrl::GuiEditCtrl()
      mDragBeginPoint( -1, -1 ),
      mDragBeginPoint( -1, -1 ),
      mSnapToControls( true ),
      mSnapToControls( true ),
      mSnapToEdges( true ),
      mSnapToEdges( true ),
-     mSnapToCenters( true ),
      mSnapToGuides( true ),
      mSnapToGuides( true ),
+     mSnapToCenters( true ),
      mSnapToCanvas( true ),
      mSnapToCanvas( true ),
-     mSnapSensitivity( 2 ),
-     mFullBoxSelection( false ),
      mDrawBorderLines( true ),
      mDrawBorderLines( true ),
+     mFullBoxSelection( false ),
+     mSnapSensitivity( 2 ),
      mDrawGuides( true )
      mDrawGuides( true )
 {
 {
    VECTOR_SET_ASSOCIATION( mSelectedControls );
    VECTOR_SET_ASSOCIATION( mSelectedControls );

+ 6 - 6
Engine/source/gui/editor/guiShapeEdPreview.cpp

@@ -63,28 +63,28 @@ GuiShapeEdPreview::GuiShapeEdPreview()
 :  mOrbitDist( 5.0f ),
 :  mOrbitDist( 5.0f ),
    mMoveSpeed ( 1.0f ),
    mMoveSpeed ( 1.0f ),
    mZoomSpeed ( 1.0f ),
    mZoomSpeed ( 1.0f ),
-   mModel( NULL ),
    mGridDimension( 30, 30 ),
    mGridDimension( 30, 30 ),
+   mModel( NULL ),
    mRenderGhost( false ),
    mRenderGhost( false ),
    mRenderNodes( false ),
    mRenderNodes( false ),
    mRenderBounds( false ),
    mRenderBounds( false ),
    mRenderObjBox( false ),
    mRenderObjBox( false ),
    mRenderMounts( true ),
    mRenderMounts( true ),
    mSunDiffuseColor( 255, 255, 255, 255 ),
    mSunDiffuseColor( 255, 255, 255, 255 ),
-   mSunAmbientColor( 140, 140, 140, 255 ),
    mSelectedNode( -1 ),
    mSelectedNode( -1 ),
+   mSunAmbientColor( 140, 140, 140, 255 ),
    mHoverNode( -1 ),
    mHoverNode( -1 ),
    mSelectedObject( -1 ),
    mSelectedObject( -1 ),
-   mSelectedObjDetail( 0 ),
    mUsingAxisGizmo( false ),
    mUsingAxisGizmo( false ),
-   mGizmoDragID( 0 ),
+   mSelectedObjDetail( 0 ),
    mEditingSun( false ),
    mEditingSun( false ),
+   mGizmoDragID( 0 ),
    mTimeScale( 1.0f ),
    mTimeScale( 1.0f ),
    mActiveThread( -1 ),
    mActiveThread( -1 ),
-   mLastRenderTime( 0 ),
    mFakeSun( NULL ),
    mFakeSun( NULL ),
-   mSunRot( 45.0f, 0, 135.0f ),
+   mLastRenderTime( 0 ),
    mCameraRot( 0, 0, 3.9f ),
    mCameraRot( 0, 0, 3.9f ),
+   mSunRot( 45.0f, 0, 135.0f ),
    mRenderCameraAxes( false ),
    mRenderCameraAxes( false ),
    mOrbitPos( 0, 0, 0 ),
    mOrbitPos( 0, 0, 0 ),
    mFixedDetail( true ),
    mFixedDetail( true ),

+ 6 - 6
Engine/source/gui/editor/inspector/field.cpp

@@ -45,8 +45,8 @@ ConsoleDocClass( GuiInspectorField,
 GuiInspectorField::GuiInspectorField( GuiInspector* inspector,
 GuiInspectorField::GuiInspectorField( GuiInspector* inspector,
                                       GuiInspectorGroup* parent, 
                                       GuiInspectorGroup* parent, 
                                       AbstractClassRep::Field* field ) 
                                       AbstractClassRep::Field* field ) 
- : mInspector( inspector ),
-   mParent( parent ), 
+ : mParent( parent ),
+   mInspector( inspector ),
    mField( field ), 
    mField( field ), 
    mFieldArrayIndex( NULL ), 
    mFieldArrayIndex( NULL ), 
    mEdit( NULL )
    mEdit( NULL )
@@ -66,12 +66,12 @@ GuiInspectorField::GuiInspectorField( GuiInspector* inspector,
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 GuiInspectorField::GuiInspectorField() 
 GuiInspectorField::GuiInspectorField() 
- : mInspector( NULL ),
-   mParent( NULL ), 
+ : mParent( NULL ),
+   mInspector( NULL ),
+   mField( NULL ),
    mEdit( NULL ),
    mEdit( NULL ),
-   mField( NULL ), 
-   mFieldArrayIndex( NULL ),
    mCaption( StringTable->EmptyString() ),
    mCaption( StringTable->EmptyString() ),
+   mFieldArrayIndex( NULL ),
    mHighlighted( false )
    mHighlighted( false )
 {
 {
    setCanSave( false );
    setCanSave( false );

+ 1 - 1
Engine/source/gui/worldEditor/creator.cpp

@@ -42,8 +42,8 @@ CreatorTree::Node::Node() :
    mFlags(0),
    mFlags(0),
    mParent(0),
    mParent(0),
    mName(0),
    mName(0),
-   mValue(0),
    mId(0),
    mId(0),
+   mValue(0),
    mTab(0)
    mTab(0)
 {
 {
    VECTOR_SET_ASSOCIATION(mChildren);
    VECTOR_SET_ASSOCIATION(mChildren);

+ 10 - 10
Engine/source/gui/worldEditor/gizmo.cpp

@@ -292,10 +292,10 @@ F32 Gizmo::smProjectDistance = 20000.0f;
 
 
 Gizmo::Gizmo()
 Gizmo::Gizmo()
 : mProfile( NULL ),
 : mProfile( NULL ),
-  mSelectionIdx( -1 ),
-  mCameraMat( true ),
-  mTransform( true ),
   mObjectMat( true ),
   mObjectMat( true ),
+  mTransform( true ),
+  mCameraMat( true ),
+  mSelectionIdx( -1 ),
   mObjectMatInv( true ),
   mObjectMatInv( true ),
   mCurrentTransform( true ),
   mCurrentTransform( true ),
   mSavedTransform( true ),
   mSavedTransform( true ),
@@ -303,23 +303,23 @@ Gizmo::Gizmo()
   mDeltaScale( 0,0,0 ),
   mDeltaScale( 0,0,0 ),
   mDeltaRot( 0,0,0 ),
   mDeltaRot( 0,0,0 ),
   mDeltaPos( 0,0,0 ),
   mDeltaPos( 0,0,0 ),
-  mDeltaTotalPos( 0,0,0 ),
-  mDeltaTotalRot( 0,0,0 ),
-  mDeltaTotalScale( 0,0,0 ),
   mCurrentAlignment( World ),
   mCurrentAlignment( World ),
+  mDeltaTotalScale( 0,0,0 ),
+  mDeltaTotalRot( 0,0,0 ),
+  mDeltaTotalPos( 0,0,0 ),
   mCurrentMode( MoveMode ),
   mCurrentMode( MoveMode ),
-  mDirty( false ),
   mMouseDownPos( -1,-1 ),
   mMouseDownPos( -1,-1 ),
+  mDirty( false ),
   mMouseDown( false ),
   mMouseDown( false ),
   mLastWorldMat( true ),
   mLastWorldMat( true ),
   mLastProjMat( true ),
   mLastProjMat( true ),
   mLastViewport( 0, 0, 10, 10 ),
   mLastViewport( 0, 0, 10, 10 ),
   mLastCameraFOV( 1.f ),
   mLastCameraFOV( 1.f ),
-  mElipseCursorCollideVecSS( 1.0f, 0.0f, 0.0f ),
-  mElipseCursorCollidePntSS( 0.0f, 0.0f, 0.0f ),
   mHighlightCentroidHandle( false ),
   mHighlightCentroidHandle( false ),
-  mHighlightAll( false ),
+  mElipseCursorCollidePntSS( 0.0f, 0.0f, 0.0f ),
+  mElipseCursorCollideVecSS( 1.0f, 0.0f, 0.0f ),
   mGridPlaneEnabled( true ),
   mGridPlaneEnabled( true ),
+  mHighlightAll( false ),
   mMoveGridEnabled( true ),
   mMoveGridEnabled( true ),
   mMoveGridSize( 20.f ),
   mMoveGridSize( 20.f ),
   mMoveGridSpacing( 1.f )
   mMoveGridSpacing( 1.f )

+ 5 - 5
Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp

@@ -58,8 +58,8 @@ ConsoleDocClass( GuiConvexEditorCtrl,
 
 
 GuiConvexEditorCtrl::GuiConvexEditorCtrl()
 GuiConvexEditorCtrl::GuiConvexEditorCtrl()
  : mIsDirty( false ),
  : mIsDirty( false ),
-   mFaceHL( -1 ),
    mFaceSEL( -1 ),
    mFaceSEL( -1 ),
+   mFaceHL( -1 ),
    mFaceSavedXfm( true ),
    mFaceSavedXfm( true ),
    mSavedUndo( false ),
    mSavedUndo( false ),
    mDragging( false ),
    mDragging( false ),
@@ -68,12 +68,12 @@ GuiConvexEditorCtrl::GuiConvexEditorCtrl()
    mUsingPivot( false ),
    mUsingPivot( false ),
    mSettingPivot( false ),
    mSettingPivot( false ),
    mActiveTool( NULL ),
    mActiveTool( NULL ),
-   mCreateTool( NULL ),
    mMouseDown( false ),
    mMouseDown( false ),
-   mUndoManager( NULL ),
-   mLastUndo( NULL ),
-   mHasCopied( false ),
+   mCreateTool( NULL ),
    mSavedGizmoFlags( -1 ),
    mSavedGizmoFlags( -1 ),
+   mHasCopied( false ),
+   mLastUndo( NULL ),
+   mUndoManager( NULL ),
    mCtrlDown( false )
    mCtrlDown( false )
 {   
 {   
 	mMaterialName = StringTable->insert("Grid512_OrangeLines_Mat");
 	mMaterialName = StringTable->insert("Grid512_OrangeLines_Mat");

+ 1 - 1
Engine/source/gui/worldEditor/guiTerrPreviewCtrl.cpp

@@ -36,7 +36,7 @@ ConsoleDocClass( GuiTerrPreviewCtrl,
    "@internal"
    "@internal"
 );
 );
 
 
-GuiTerrPreviewCtrl::GuiTerrPreviewCtrl(void) : mTerrainEditor(NULL), mTerrainSize(2048.0f)
+GuiTerrPreviewCtrl::GuiTerrPreviewCtrl(void) : mTerrainSize(2048.0f), mTerrainEditor(NULL)
 {
 {
    mRoot.set( 0, 0 );
    mRoot.set( 0, 0 );
    mOrigin.set( 0, 0 );
    mOrigin.set( 0, 0 );

+ 2 - 2
Engine/source/gui/worldEditor/terrainEditor.cpp

@@ -668,11 +668,11 @@ TerrainEditor::TerrainEditor() :
    mMousePos(0,0,0),
    mMousePos(0,0,0),
    mMouseBrush(0),
    mMouseBrush(0),
    mInAction(false),
    mInAction(false),
-   mUndoSel(0),
    mGridUpdateMin( S32_MAX, S32_MAX ),
    mGridUpdateMin( S32_MAX, S32_MAX ),
+   mUndoSel(0),
    mGridUpdateMax( 0, 0 ),
    mGridUpdateMax( 0, 0 ),
-   mMaxBrushSize(256,256),
    mNeedsGridUpdate( false ),
    mNeedsGridUpdate( false ),
+   mMaxBrushSize(256,256),
    mNeedsMaterialUpdate( false ),
    mNeedsMaterialUpdate( false ),
    mMouseDown( false )
    mMouseDown( false )
 {
 {

+ 2 - 2
Engine/source/gui/worldEditor/worldEditorSelection.cpp

@@ -38,8 +38,8 @@ ConsoleDocClass( WorldEditorSelection,
 WorldEditorSelection::WorldEditorSelection()
 WorldEditorSelection::WorldEditorSelection()
    :  mCentroidValid(false),
    :  mCentroidValid(false),
       mAutoSelect(false),
       mAutoSelect(false),
-      mPrevCentroid(0.0f, 0.0f, 0.0f),
-      mContainsGlobalBounds(false)
+      mContainsGlobalBounds(false),
+      mPrevCentroid(0.0f, 0.0f, 0.0f)
 {
 {
    // Selections are transient by default.
    // Selections are transient by default.
    setCanSave( false );
    setCanSave( false );

+ 1 - 1
Engine/source/lighting/basic/blTerrainSystem.cpp

@@ -158,8 +158,8 @@ public:
 blTerrainProxy::blTerrainProxy( SceneObject *obj ) :
 blTerrainProxy::blTerrainProxy( SceneObject *obj ) :
    Parent( obj ),
    Parent( obj ),
    mLightMapSize( getObject()->getLightMapSize() ),
    mLightMapSize( getObject()->getLightMapSize() ),
-   mTerrainBlockSize( getObject()->getBlockSize() ),
    mShadowVolume( NULL ),
    mShadowVolume( NULL ),
+   mTerrainBlockSize( getObject()->getBlockSize() ),
    mLightmap( NULL ),
    mLightmap( NULL ),
    sgBakedLightmap( NULL )
    sgBakedLightmap( NULL )
 {
 {

+ 3 - 3
Engine/source/lighting/lightInfo.cpp

@@ -41,14 +41,14 @@ LightInfoExType::LightInfoExType( const char *type )
 
 
 
 
 LightInfo::LightInfo() 
 LightInfo::LightInfo() 
-   :  mTransform( true ), 
-      mColor( 0.0f, 0.0f, 0.0f, 1.0f ), 
+   :  mColor( 0.0f, 0.0f, 0.0f, 1.0f ),
+      mTransform( true ),
       mBrightness( 1.0f ),
       mBrightness( 1.0f ),
       mAmbient( 0.0f, 0.0f, 0.0f, 1.0f ), 
       mAmbient( 0.0f, 0.0f, 0.0f, 1.0f ), 
       mRange( 1.0f, 1.0f, 1.0f ),
       mRange( 1.0f, 1.0f, 1.0f ),
       mInnerConeAngle( 90.0f ), 
       mInnerConeAngle( 90.0f ), 
-      mOuterConeAngle( 90.0f ),
       mType( Vector ),
       mType( Vector ),
+      mOuterConeAngle( 90.0f ),
       mCastShadows( false ),
       mCastShadows( false ),
       mStaticRefreshFreq( 250 ),
       mStaticRefreshFreq( 250 ),
       mDynamicRefreshFreq( 8 ),
       mDynamicRefreshFreq( 8 ),

+ 4 - 4
Engine/source/lighting/lightManager.cpp

@@ -46,11 +46,11 @@ LightManager *LightManager::smActiveLM = NULL;
 LightManager::LightManager( const char *name, const char *id )
 LightManager::LightManager( const char *name, const char *id )
    :  mName( name ),
    :  mName( name ),
       mId( id ),
       mId( id ),
-      mIsActive( false ),      
-      mSceneManager( NULL ),
+      mIsActive( false ),
       mDefaultLight( NULL ),
       mDefaultLight( NULL ),
-      mAvailableSLInterfaces( NULL ),
-      mCullPos( Point3F::Zero )
+      mSceneManager( NULL ),
+      mCullPos( Point3F::Zero ),
+      mAvailableSLInterfaces( NULL )
 { 
 { 
    _getLightManagers().insert( mName, this );
    _getLightManagers().insert( mName, this );
 
 

+ 5 - 5
Engine/source/lighting/shadowMap/lightShadowMap.cpp

@@ -83,12 +83,12 @@ GFX_ImplementTextureProfile( ShadowMapZProfile,
 
 
 LightShadowMap::LightShadowMap( LightInfo *light )
 LightShadowMap::LightShadowMap( LightInfo *light )
    :  mWorldToLightProj( true ),
    :  mWorldToLightProj( true ),
-      mLight( light ),
       mTexSize( 0 ),
       mTexSize( 0 ),
-      mLastShader( NULL ),
+      mLight( light ),
       mLastUpdate( 0 ),
       mLastUpdate( 0 ),
-      mLastCull( 0 ),
+      mLastShader( NULL ),
       mIsViewDependent( false ),
       mIsViewDependent( false ),
+      mLastCull( 0 ),
       mLastScreenSize( 0.0f ),
       mLastScreenSize( 0.0f ),
       mLastPriority( 0.0f ),
       mLastPriority( 0.0f ),
       mIsDynamic( false )
       mIsDynamic( false )
@@ -580,8 +580,8 @@ MODULE_END;
 LightInfoExType ShadowMapParams::Type( "" );
 LightInfoExType ShadowMapParams::Type( "" );
 
 
 ShadowMapParams::ShadowMapParams( LightInfo *light ) 
 ShadowMapParams::ShadowMapParams( LightInfo *light ) 
-   :  mLight( light ),
-      mShadowMap( NULL ),
+   :  mShadowMap( NULL ),
+      mLight( light ),
       mDynamicShadowMap ( NULL ),
       mDynamicShadowMap ( NULL ),
       isDynamic ( true )
       isDynamic ( true )
 {
 {

+ 2 - 2
Engine/source/materials/matTextureTarget.cpp

@@ -91,8 +91,8 @@ NamedTexTarget* NamedTexTarget::find( const String &name )
 }
 }
 
 
 NamedTexTarget::NamedTexTarget()
 NamedTexTarget::NamedTexTarget()
-   :  mViewport( RectI::One ),
-      mIsRegistered( false ),
+   :  mIsRegistered( false ),
+      mViewport( RectI::One ),
       mConditioner( NULL )
       mConditioner( NULL )
 {   
 {   
 }
 }

+ 1 - 1
Engine/source/module/moduleDefinition.cpp

@@ -66,8 +66,8 @@ mModuleId(StringTable->EmptyString()),
     mModuleScriptFilePath(StringTable->EmptyString()),
     mModuleScriptFilePath(StringTable->EmptyString()),
     mSignature(StringTable->EmptyString()),
     mSignature(StringTable->EmptyString()),
     mLoadCount( 0 ),
     mLoadCount( 0 ),
-    mLocked( false ),
     mScopeSet( 0 ),
     mScopeSet( 0 ),
+    mLocked( false ),
     mpModuleManager( NULL )
     mpModuleManager( NULL )
 {
 {
     // Set Vector Associations.
     // Set Vector Associations.

+ 2 - 2
Engine/source/persistence/taml/taml.cpp

@@ -142,9 +142,9 @@ Taml::Taml() :
     mJSONStrict( true ),
     mJSONStrict( true ),
     mBinaryCompression(true),
     mBinaryCompression(true),
     mWriteDefaults(false),
     mWriteDefaults(false),
-    mProgenitorUpdate(true),    
+    mAutoFormatXmlExtension("taml"),
     mAutoFormat(true),
     mAutoFormat(true),
-    mAutoFormatXmlExtension("taml"),    
+    mProgenitorUpdate(true),
     mAutoFormatBinaryExtension("baml"),
     mAutoFormatBinaryExtension("baml"),
     mAutoFormatJSONExtension("json")
     mAutoFormatJSONExtension("json")
 {
 {

+ 1 - 1
Engine/source/platform/async/asyncBufferedStream.h

@@ -165,8 +165,8 @@ AsyncBufferedInputStream< T, Stream >::AsyncBufferedInputStream
             ThreadPool* threadPool,
             ThreadPool* threadPool,
             ThreadContext* threadContext )
             ThreadContext* threadContext )
    : Parent( stream ),
    : Parent( stream ),
-     mIsStopped( false ),
      mIsLooping( isLooping ),
      mIsLooping( isLooping ),
+     mIsStopped( false ),
      mNumRemainingSourceElements( numSourceElementsToRead ),
      mNumRemainingSourceElements( numSourceElementsToRead ),
      mNumBufferedElements( 0 ),
      mNumBufferedElements( 0 ),
      mMaxBufferedElements( numReadAhead ),
      mMaxBufferedElements( numReadAhead ),

+ 2 - 2
Engine/source/platform/async/asyncPacketStream.h

@@ -245,8 +245,8 @@ AsyncPacketBufferedInputStream< Stream, Packet >::AsyncPacketBufferedInputStream
             ThreadContext* threadContext )
             ThreadContext* threadContext )
    : Parent( stream, numSourceElementsToRead, numReadAhead, isLooping, threadPool, threadContext ),
    : Parent( stream, numSourceElementsToRead, numReadAhead, isLooping, threadPool, threadContext ),
      mPacketSize( packetSize ),
      mPacketSize( packetSize ),
-     mNumTotalSourceElements( numSourceElementsToRead ),
-     mNextPacketIndex( 0 )
+     mNextPacketIndex( 0 ),
+     mNumTotalSourceElements( numSourceElementsToRead )
 {
 {
    AssertFatal( mPacketSize > 0,
    AssertFatal( mPacketSize > 0,
       "AsyncPacketStream::AsyncPacketStream() - packet size cannot be zero" );
       "AsyncPacketStream::AsyncPacketStream() - packet size cannot be zero" );

+ 2 - 2
Engine/source/platform/platformMemory.cpp

@@ -228,8 +228,8 @@ struct HeapIterator
 
 
    HeapIterator( bool allocatedOnly = true )
    HeapIterator( bool allocatedOnly = true )
       : mCurrentPage( gPageList ),
       : mCurrentPage( gPageList ),
-        mAllocatedOnly( allocatedOnly ),
-        mCurrentHeader( NULL )
+        mCurrentHeader( NULL ),
+        mAllocatedOnly( allocatedOnly )
    {
    {
       if( mCurrentPage )
       if( mCurrentPage )
       {
       {

+ 7 - 7
Engine/source/platform/threads/threadPool.cpp

@@ -39,10 +39,10 @@ ThreadPool::Context ThreadPool::Context::smRootContext( "ROOT", NULL, 1.0 );
 //--------------------------------------------------------------------------
 //--------------------------------------------------------------------------
 
 
 ThreadPool::Context::Context( const char* name, ThreadPool::Context* parent, F32 priorityBias )
 ThreadPool::Context::Context( const char* name, ThreadPool::Context* parent, F32 priorityBias )
-   : mName( name ),
-     mParent( parent ),
-     mSibling( 0 ),
+   : mParent( parent ),
+     mName( name ),
      mChildren( 0 ),
      mChildren( 0 ),
+     mSibling( 0 ),
      mPriorityBias( priorityBias ),
      mPriorityBias( priorityBias ),
      mAccumulatedPriorityBias( 0.0 )
      mAccumulatedPriorityBias( 0.0 )
 {
 {
@@ -215,8 +215,8 @@ private:
 };
 };
 
 
 ThreadPool::WorkerThread::WorkerThread( ThreadPool* pool, U32 index )
 ThreadPool::WorkerThread::WorkerThread( ThreadPool* pool, U32 index )
-   : mPool( pool ),
-     mIndex( index )
+   : mIndex( index ),
+     mPool( pool )
 {
 {
    // Link us to the pool's thread list.
    // Link us to the pool's thread list.
 
 
@@ -311,8 +311,8 @@ ThreadPool::ThreadPool( const char* name, U32 numThreads )
      mNumThreads( numThreads ),
      mNumThreads( numThreads ),
      mNumThreadsAwake( 0 ),
      mNumThreadsAwake( 0 ),
      mNumPendingItems( 0 ),
      mNumPendingItems( 0 ),
-     mThreads( 0 ),
-     mSemaphore( 0 )
+     mSemaphore( 0 ),
+     mThreads( 0 )
 {
 {
    // Number of worker threads to create.
    // Number of worker threads to create.
 
 

+ 5 - 5
Engine/source/postFx/postEffect.cpp

@@ -266,21 +266,21 @@ PostEffect::PostEffect()
    :  mRenderTime( PFXAfterDiffuse ),
    :  mRenderTime( PFXAfterDiffuse ),
       mRenderPriority( 1.0 ),
       mRenderPriority( 1.0 ),
       mEnabled( false ),
       mEnabled( false ),
-      mSkip( false ),
-      mUpdateShader( true ),
       mStateBlockData( NULL ),
       mStateBlockData( NULL ),
+      mUpdateShader( true ),
+      mSkip( false ),
       mAllowReflectPass( false ),
       mAllowReflectPass( false ),
       mTargetClear( PFXTargetClear_None ),
       mTargetClear( PFXTargetClear_None ),
-      mTargetViewport( PFXTargetViewport_TargetSize ),
       mTargetScale( Point2F::One ),
       mTargetScale( Point2F::One ),
+      mTargetViewport( PFXTargetViewport_TargetSize ),
       mTargetSize( Point2I::Zero ),
       mTargetSize( Point2I::Zero ),
       mTargetFormat( GFXFormatR8G8B8A8 ),
       mTargetFormat( GFXFormatR8G8B8A8 ),
       mTargetClearColor( ColorF::BLACK ),
       mTargetClearColor( ColorF::BLACK ),
       mOneFrameOnly( false ),
       mOneFrameOnly( false ),
       mOnThisFrame( true ),
       mOnThisFrame( true ),
-      mShaderReloadKey( 0 ),
-      mIsValid( false ),
       mRTSizeSC( NULL ),
       mRTSizeSC( NULL ),
+      mIsValid( false ),
+      mShaderReloadKey( 0 ),
       mOneOverRTSizeSC( NULL ),
       mOneOverRTSizeSC( NULL ),
       mViewportOffsetSC( NULL ),
       mViewportOffsetSC( NULL ),
       mTargetViewportSC( NULL ),
       mTargetViewportSC( NULL ),

+ 2 - 2
Engine/source/postFx/postEffectManager.cpp

@@ -52,8 +52,8 @@ MODULE_END;
 bool PostEffectManager::smRenderEffects = true;
 bool PostEffectManager::smRenderEffects = true;
 
 
 PostEffectManager::PostEffectManager() : 
 PostEffectManager::PostEffectManager() : 
-      mFrameStateSwitch( false ),
-      mLastBackBufferTarget( NULL )
+      mLastBackBufferTarget( NULL ),
+      mFrameStateSwitch( false )
 {
 {
    GFXDevice::getDeviceEventSignal().notify( this, &PostEffectManager::_handleDeviceEvent );
    GFXDevice::getDeviceEventSignal().notify( this, &PostEffectManager::_handleDeviceEvent );
    RenderPassManager::getRenderBinSignal().notify( this, &PostEffectManager::_handleBinEvent );
    RenderPassManager::getRenderBinSignal().notify( this, &PostEffectManager::_handleBinEvent );

+ 2 - 2
Engine/source/renderInstance/renderBinManager.cpp

@@ -33,9 +33,9 @@ IMPLEMENT_CONOBJECT(RenderBinManager);
 
 
 
 
 RenderBinManager::RenderBinManager( const RenderInstType& ritype, F32 renderOrder, F32 processAddOrder ) :
 RenderBinManager::RenderBinManager( const RenderInstType& ritype, F32 renderOrder, F32 processAddOrder ) :
-   mRenderInstType( ritype ),
-   mRenderOrder( renderOrder ),
    mProcessAddOrder( processAddOrder ),
    mProcessAddOrder( processAddOrder ),
+   mRenderOrder( renderOrder ),
+   mRenderInstType( ritype ),  
    mRenderPass( NULL ),
    mRenderPass( NULL ),
    mBasicOnly ( false )
    mBasicOnly ( false )
 {
 {

+ 2 - 2
Engine/source/scene/culling/sceneCullingState.cpp

@@ -49,8 +49,8 @@ F32 SceneCullingState::smOccluderMinHeightPercentage = 0.1f;
 SceneCullingState::SceneCullingState( SceneManager* sceneManager, const SceneCameraState& viewState )
 SceneCullingState::SceneCullingState( SceneManager* sceneManager, const SceneCameraState& viewState )
    : mSceneManager( sceneManager ),
    : mSceneManager( sceneManager ),
      mCameraState( viewState ),
      mCameraState( viewState ),
-     mDisableZoneCulling( smDisableZoneCulling ),
-     mDisableTerrainOcclusion( smDisableTerrainOcclusion )
+     mDisableTerrainOcclusion( smDisableTerrainOcclusion ),
+     mDisableZoneCulling( smDisableZoneCulling )
 {
 {
    AssertFatal( sceneManager->getZoneManager(), "SceneCullingState::SceneCullingState - SceneManager must have a zone manager!" );
    AssertFatal( sceneManager->getZoneManager(), "SceneCullingState::SceneCullingState - SceneManager must have a zone manager!" );
 
 

+ 2 - 2
Engine/source/scene/reflectionManager.cpp

@@ -83,8 +83,8 @@ U32 ReflectionManager::smFrameReflectionMS = 10;
 F32 ReflectionManager::smRefractTexScale = 0.5f;
 F32 ReflectionManager::smRefractTexScale = 0.5f;
 
 
 ReflectionManager::ReflectionManager() 
 ReflectionManager::ReflectionManager() 
- : mUpdateRefract( true ),
-   mReflectFormat( GFXFormatR8G8B8A8 ),
+ : mReflectFormat( GFXFormatR8G8B8A8 ),
+   mUpdateRefract( true ),
    mLastUpdateMs( 0 )
    mLastUpdateMs( 0 )
 {
 {
    mTimer = PlatformTimer::create();
    mTimer = PlatformTimer::create();

+ 7 - 7
Engine/source/scene/sceneRenderState.cpp

@@ -39,16 +39,16 @@ SceneRenderState::SceneRenderState( SceneManager* sceneManager,
                                     RenderPassManager* renderPass /* = NULL */,
                                     RenderPassManager* renderPass /* = NULL */,
                                     bool usePostEffects /* = true */ )
                                     bool usePostEffects /* = true */ )
    :  mSceneManager( sceneManager ),
    :  mSceneManager( sceneManager ),
-      mCullingState( sceneManager, view ),
-      mRenderPass( renderPass ? renderPass : sceneManager->getDefaultRenderPass() ),
       mScenePassType( passType ),
       mScenePassType( passType ),
-      mRenderNonLightmappedMeshes( true ),
-      mRenderLightmappedMeshes( true ),
+      mRenderPass( renderPass ? renderPass : sceneManager->getDefaultRenderPass() ),
+      mCullingState( sceneManager, view ),
       mUsePostEffects( usePostEffects ),
       mUsePostEffects( usePostEffects ),
-      mDisableAdvancedLightingBins( false ),
+      mRenderLightmappedMeshes( true ),
+      mRenderNonLightmappedMeshes( true ),
       mRenderArea( view.getFrustum().getBounds() ),
       mRenderArea( view.getFrustum().getBounds() ),
-      mAmbientLightColor( sceneManager->getAmbientLightColor() ),
-      mSceneRenderStyle( SRS_Standard )
+      mDisableAdvancedLightingBins( false ),
+      mSceneRenderStyle( SRS_Standard ),
+      mAmbientLightColor( sceneManager->getAmbientLightColor() )
 {
 {
    // Setup the default parameters for the screen metrics methods.
    // Setup the default parameters for the screen metrics methods.
    mDiffuseCameraTransform = view.getHeadWorldViewMatrix();
    mDiffuseCameraTransform = view.getHeadWorldViewMatrix();

+ 2 - 2
Engine/source/scene/sceneTracker.cpp

@@ -30,8 +30,8 @@
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 SceneObjectLink::SceneObjectLink( SceneTracker* tracker, SceneObject* object )
 SceneObjectLink::SceneObjectLink( SceneTracker* tracker, SceneObject* object )
-   : mTracker( tracker ),
-     mObject( object ),
+   : mObject( object ),
+     mTracker( tracker ),
      mNextLink( NULL ),
      mNextLink( NULL ),
      mPrevLink( NULL )
      mPrevLink( NULL )
 {
 {

+ 2 - 2
Engine/source/scene/zones/sceneZoneSpace.cpp

@@ -41,10 +41,10 @@ ClassChunker< SceneZoneSpace::ZoneSpaceRef > SceneZoneSpace::smZoneSpaceRefChunk
 
 
 SceneZoneSpace::SceneZoneSpace()
 SceneZoneSpace::SceneZoneSpace()
    : mManager( NULL ),
    : mManager( NULL ),
-     mZoneGroup( InvalidZoneGroup ),
      mZoneRangeStart( SceneZoneSpaceManager::InvalidZoneId ),
      mZoneRangeStart( SceneZoneSpaceManager::InvalidZoneId ),
-     mZoneFlags( ZoneFlag_IsClosedOffSpace ),
+     mZoneGroup( InvalidZoneGroup ),
      mNumZones( 0 ),
      mNumZones( 0 ),
+     mZoneFlags( ZoneFlag_IsClosedOffSpace ),
      mConnectedZoneSpaces( NULL )
      mConnectedZoneSpaces( NULL )
 {
 {
    VECTOR_SET_ASSOCIATION( mOccluders );
    VECTOR_SET_ASSOCIATION( mOccluders );

+ 2 - 2
Engine/source/scene/zones/sceneZoneSpaceManager.cpp

@@ -44,8 +44,8 @@ ClassChunker< SceneObject::ZoneRef > SceneZoneSpaceManager::smZoneRefChunker;
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 SceneZoneSpaceManager::SceneZoneSpaceManager( SceneContainer* container )
 SceneZoneSpaceManager::SceneZoneSpaceManager( SceneContainer* container )
-   : mContainer( container ),
-     mRootZone( new SceneRootZone() ),
+   : mRootZone( new SceneRootZone() ),
+     mContainer( container ),
      mNumTotalAllocatedZones( 0 ),
      mNumTotalAllocatedZones( 0 ),
      mNumActiveZones( 0 ),
      mNumActiveZones( 0 ),
      mDirtyArea( Box3F::Invalid )
      mDirtyArea( Box3F::Invalid )

+ 2 - 2
Engine/source/sfx/openal/sfxALBuffer.cpp

@@ -54,9 +54,9 @@ SFXALBuffer::SFXALBuffer(  const OPENALFNTABLE &oalft,
                            SFXDescription* description,
                            SFXDescription* description,
                            bool useHardware )
                            bool useHardware )
    :  Parent( stream, description ),
    :  Parent( stream, description ),
-      mOpenAL( oalft ),
+      mIs3d( description->mIs3D ),
       mUseHardware( useHardware ),
       mUseHardware( useHardware ),
-      mIs3d( description->mIs3D )
+      mOpenAL( oalft )
 {
 {
    // Set up device buffers.
    // Set up device buffers.
 
 

+ 1 - 1
Engine/source/sfx/openal/sfxALDevice.cpp

@@ -34,8 +34,8 @@ SFXALDevice::SFXALDevice(  SFXProvider *provider,
                            S32 maxBuffers )
                            S32 maxBuffers )
    :  Parent( name, provider, useHardware, maxBuffers ),
    :  Parent( name, provider, useHardware, maxBuffers ),
       mOpenAL( openal ), 
       mOpenAL( openal ), 
-      mDevice( NULL ), 
       mContext( NULL ),
       mContext( NULL ),
+      mDevice( NULL ), 
       mRolloffFactor( 1.0f )
       mRolloffFactor( 1.0f )
 {
 {
    mMaxBuffers = getMax( maxBuffers, 8 );
    mMaxBuffers = getMax( maxBuffers, 8 );

+ 3 - 3
Engine/source/sfx/sfxAmbience.cpp

@@ -83,10 +83,10 @@ SFXAmbience::ChangeSignal SFXAmbience::smChangeSignal;
 //-----------------------------------------------------------------------------
 //-----------------------------------------------------------------------------
 
 
 SFXAmbience::SFXAmbience()
 SFXAmbience::SFXAmbience()
-   : mEnvironment( NULL ),
-     mSoundTrack( NULL ),
+   : mDopplerFactor( 0.5f ),
      mRolloffFactor( 1.f ),
      mRolloffFactor( 1.f ),
-     mDopplerFactor( 0.5f )
+     mSoundTrack( NULL ),
+     mEnvironment( NULL )
 {
 {
    dMemset( mState, 0, sizeof( mState ) );
    dMemset( mState, 0, sizeof( mState ) );
 }
 }

+ 4 - 4
Engine/source/sfx/sfxDescription.cpp

@@ -134,8 +134,8 @@ SFXDescription::SFXDescription()
       mFadeLoops( false ),
       mFadeLoops( false ),
       mStreamPacketSize( SFXInternal::SFXAsyncStream::DEFAULT_STREAM_PACKET_LENGTH ),
       mStreamPacketSize( SFXInternal::SFXAsyncStream::DEFAULT_STREAM_PACKET_LENGTH ),
       mStreamReadAhead( SFXInternal::SFXAsyncStream::DEFAULT_STREAM_LOOKAHEAD ),
       mStreamReadAhead( SFXInternal::SFXAsyncStream::DEFAULT_STREAM_LOOKAHEAD ),
-      mPriority( 1.0f ),
       mScatterDistance( 0.f, 0.f, 0.f ),
       mScatterDistance( 0.f, 0.f, 0.f ),
+      mPriority( 1.0f ),
       mSourceGroup( NULL )
       mSourceGroup( NULL )
 {
 {
    dMemset( mParameters, 0, sizeof( mParameters ) );
    dMemset( mParameters, 0, sizeof( mParameters ) );
@@ -164,11 +164,11 @@ SFXDescription::SFXDescription( const SFXDescription& desc )
       mFadeOutEase( desc.mFadeOutEase ),
       mFadeOutEase( desc.mFadeOutEase ),
       mFadeLoops( desc.mFadeLoops ),
       mFadeLoops( desc.mFadeLoops ),
       mStreamPacketSize( desc.mStreamPacketSize ),
       mStreamPacketSize( desc.mStreamPacketSize ),
-      mStreamReadAhead( desc.mStreamReadAhead ),
       mUseReverb( desc.mUseReverb ),
       mUseReverb( desc.mUseReverb ),
+      mStreamReadAhead( desc.mStreamReadAhead ),
       mReverb( desc.mReverb ),
       mReverb( desc.mReverb ),
-      mPriority( desc.mPriority ),
-      mScatterDistance( desc.mScatterDistance )
+      mScatterDistance( desc.mScatterDistance ),
+      mPriority( desc.mPriority )
 {
 {
    for( U32 i = 0; i < MaxNumParameters; ++ i )
    for( U32 i = 0; i < MaxNumParameters; ++ i )
       mParameters[ i ] = desc.mParameters[ i ];
       mParameters[ i ] = desc.mParameters[ i ];

+ 2 - 2
Engine/source/sfx/sfxModifier.cpp

@@ -60,8 +60,8 @@ bool SFXOneShotModifier::update()
 SFXRangeModifier::SFXRangeModifier( SFXSource* source, F32 startTime, F32 endTime, bool removeWhenDone )
 SFXRangeModifier::SFXRangeModifier( SFXSource* source, F32 startTime, F32 endTime, bool removeWhenDone )
    : Parent( source, removeWhenDone ),
    : Parent( source, removeWhenDone ),
      mStartTime( startTime ),
      mStartTime( startTime ),
-     mEndTime( endTime ),
-     mIsActive( false )
+     mIsActive( false ),
+     mEndTime( endTime )
 {
 {
 }
 }
 
 

+ 2 - 2
Engine/source/sfx/sfxPlayList.cpp

@@ -217,8 +217,8 @@ EndImplementEnumType;
 SFXPlayList::SFXPlayList()
 SFXPlayList::SFXPlayList()
    : mRandomMode( RANDOM_NotRandom ),
    : mRandomMode( RANDOM_NotRandom ),
      mLoopMode( LOOP_All ),
      mLoopMode( LOOP_All ),
-     mNumSlotsToPlay( NUM_SLOTS ),
-     mTrace( false )
+     mTrace( false ),
+     mNumSlotsToPlay( NUM_SLOTS )
 {
 {
 }
 }
 
 

+ 2 - 2
Engine/source/sfx/sfxProvider.cpp

@@ -53,8 +53,8 @@ void SFXProvider::regProvider( SFXProvider* provider )
 }
 }
 
 
 SFXProvider::SFXProvider( const String& name )
 SFXProvider::SFXProvider( const String& name )
-   :  mName( name ),
-      mNextProvider( NULL )
+   :  mNextProvider( NULL ),
+      mName( name )
 {
 {
    VECTOR_SET_ASSOCIATION( mDeviceInfo );
    VECTOR_SET_ASSOCIATION( mDeviceInfo );
 
 

+ 1 - 1
Engine/source/sfx/sfxSystem.cpp

@@ -198,8 +198,8 @@ SFXSystem::SFXSystem()
       mStatNumVoices( 0 ),
       mStatNumVoices( 0 ),
       mStatSourceUpdateTime( 0 ),
       mStatSourceUpdateTime( 0 ),
       mStatParameterUpdateTime( 0 ),
       mStatParameterUpdateTime( 0 ),
-      mStatAmbientUpdateTime( 0 ),
       mDistanceModel( SFXDistanceModelLinear ),
       mDistanceModel( SFXDistanceModelLinear ),
+      mStatAmbientUpdateTime( 0 ),
       mDopplerFactor( 0.5 ),
       mDopplerFactor( 0.5 ),
       mRolloffFactor( 1.0 ),
       mRolloffFactor( 1.0 ),
       mSoundscapeMgr( NULL )
       mSoundscapeMgr( NULL )

+ 2 - 2
Engine/source/shaderGen/shaderFeature.h

@@ -145,8 +145,8 @@ public:
    ShaderFeature()
    ShaderFeature()
       :  output( NULL ),
       :  output( NULL ),
          mProcessIndex( 0 ),
          mProcessIndex( 0 ),
-         mInstancingFormat( NULL ),
-         mVertexFormat( NULL )
+         mVertexFormat( NULL ),
+         mInstancingFormat( NULL )
    {
    {
    }
    }
 
 

+ 1 - 1
Engine/source/util/interpolatedChangeProperty.h

@@ -98,8 +98,8 @@ class InterpolatedChangeProperty
       ///
       ///
       InterpolatedChangeProperty( const T& initialValue = T() )
       InterpolatedChangeProperty( const T& initialValue = T() )
          :  mCurrentValue( initialValue ),
          :  mCurrentValue( initialValue ),
-            mTargetValue( initialValue ),
             mBlendPhaseTime( DEFAULT_TRANSITION_TIME ),
             mBlendPhaseTime( DEFAULT_TRANSITION_TIME ),
+            mTargetValue( initialValue ),
             mTransitionStartTime( 0 )
             mTransitionStartTime( 0 )
       {
       {
          // By default, start time source right away.
          // By default, start time source right away.

+ 5 - 5
Templates/Full/game/art/datablocks/weapons/grenadefx.cs

@@ -55,7 +55,7 @@ datablock LightDescription(GrenadeLauncherLightDesc)
 datablock ParticleData(GrenadeDebrisFireParticle)
 datablock ParticleData(GrenadeDebrisFireParticle)
 {
 {
    textureName = "art/particles/impact";
    textureName = "art/particles/impact";
-   dragCoeffiecient = 0;
+   dragCoefficient = 0;
    gravityCoefficient = -1.00366;
    gravityCoefficient = -1.00366;
    inheritedVelFactor = 0.0;
    inheritedVelFactor = 0.0;
    constantAcceleration = 0.0;
    constantAcceleration = 0.0;
@@ -298,7 +298,7 @@ datablock SplashData(GrenadeSplash)
 datablock ParticleData(GrenadeExpFire)
 datablock ParticleData(GrenadeExpFire)
 {
 {
    textureName = "art/particles/fireball.png";
    textureName = "art/particles/fireball.png";
-   dragCoeffiecient = 0;
+   dragCoefficient = 0;
    windCoeffiecient = 0.5;
    windCoeffiecient = 0.5;
    gravityCoefficient = -1;
    gravityCoefficient = -1;
    inheritedVelFactor = 0;
    inheritedVelFactor = 0;
@@ -462,7 +462,7 @@ datablock ParticleEmitterData(GrenadeExpSparksEmitter)
 datablock ParticleData(GrenadeExpSmoke)
 datablock ParticleData(GrenadeExpSmoke)
 {
 {
    textureName = "art/particles/smoke";
    textureName = "art/particles/smoke";
-   dragCoeffiecient = 0;
+   dragCoefficient = 0;
    gravityCoefficient = -0.40293;
    gravityCoefficient = -0.40293;
    inheritedVelFactor = 0.0;
    inheritedVelFactor = 0.0;
    constantAcceleration = 0.0;
    constantAcceleration = 0.0;
@@ -630,7 +630,7 @@ datablock ParticleEmitterData(GLWaterExpSparkEmitter)
 datablock ParticleData(GLWaterExpSmoke)
 datablock ParticleData(GLWaterExpSmoke)
 {
 {
    textureName = "art/particles/smoke";
    textureName = "art/particles/smoke";
-   dragCoeffiecient = 0.4;
+   dragCoefficient = 0.4;
    gravityCoefficient = -0.25;
    gravityCoefficient = -0.25;
    inheritedVelFactor = 0.025;
    inheritedVelFactor = 0.025;
    constantAcceleration = -1.1;
    constantAcceleration = -1.1;
@@ -845,7 +845,7 @@ datablock ParticleEmitterData(GrenadeTrailWaterEmitter)
 datablock ParticleData(GrenadeProjSmokeTrail)
 datablock ParticleData(GrenadeProjSmokeTrail)
 {
 {
    textureName = "art/particles/smoke";
    textureName = "art/particles/smoke";
-   dragCoeffiecient = 0.0;
+   dragCoefficient = 0.0;
    gravityCoefficient = -0.2;
    gravityCoefficient = -0.2;
    inheritedVelFactor = 0.0;
    inheritedVelFactor = 0.0;
    constantAcceleration = 0.0;
    constantAcceleration = 0.0;

+ 1 - 1
Templates/Full/game/art/datablocks/weapons/rocketfx.cs

@@ -28,7 +28,7 @@ datablock SFXProfile(RocketLauncherExplosionSound)
 datablock ParticleData(RocketDebrisTrailParticle)
 datablock ParticleData(RocketDebrisTrailParticle)
 {
 {
    textureName = "art/particles/impact";
    textureName = "art/particles/impact";
-   dragCoeffiecient = 0;
+   dragCoefficient = 0;
    inheritedVelFactor = 0.0;
    inheritedVelFactor = 0.0;
    constantAcceleration = 0.0;
    constantAcceleration = 0.0;
    lifetimeMS = 1200;//1000;
    lifetimeMS = 1200;//1000;

+ 4 - 4
Templates/Full/game/art/decals/managedDecalData.cs

@@ -39,8 +39,8 @@ datablock DecalData(ScorchRXDecal)
    texRows = "2";
    texRows = "2";
    texCols = "2";
    texCols = "2";
    clippingAngle = "80";
    clippingAngle = "80";
-   screenStartRadius = "200";
-   screenEndRadius = "100";
+   fadeStartPixelSize = "200";
+   fadeEndPixelSize = "100";
 };
 };
 
 
 datablock DecalData(bulletHoleDecal)
 datablock DecalData(bulletHoleDecal)
@@ -51,7 +51,7 @@ datablock DecalData(bulletHoleDecal)
    randomize = "1";
    randomize = "1";
    texRows = "2";
    texRows = "2";
    texCols = "2";
    texCols = "2";
-   screenStartRadius = "20";
-   screenEndRadius = "5";
+   fadeStartPixelSize = "20";
+   fadeEndPixelSize = "5";
    clippingAngle = "180";
    clippingAngle = "180";
 };
 };