Changeset 582

Show
Ignore:
Timestamp:
07/03/08 12:29:44 (5 months ago)
Author:
phill
Message:

o LOVE ME GCC! LOVE MEE!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libx42make/include/x42make-modeldata.h

    r478 r582  
    107107        ApiTagPtr                               tag; 
    108108 
    109         static const uint               InvalidTriangle = 0xFFFFFFFF
    110         static const uint               InvalidInfluence = 0xFFFFFFFF
    111         static const index              InvalidIndex = index_traits::max_val
     109        static const uint               InvalidTriangle
     110        static const uint               InvalidInfluence
     111        static const index              InvalidIndex
    112112 
    113113        uint NumElements( void ) const { return indices.size() ? (uint)indices.size() : (uint)verts.size(); } 
     
    246246        void MakeScaleValuesUniform( void ); 
    247247 
    248         static const int               AutoGenExtent = -2
    249         static const int               InheritTolVal = -2
     248        static const float             AutoGenExtent
     249        static const float             InheritTolVal
    250250 
    251251        float                                   extent; 
     
    459459        void MakeScaleValuesUniform( void ); 
    460460 
    461         static const uint InvalidInfluence = util::integer_traits< uint >::max_val
    462         static const uint InvalidBone = util::integer_traits< uint >::max_val
     461        static const uint InvalidInfluence
     462        static const uint InvalidBone
    463463                 
    464464        void CountInfluenceUses( void ); 
  • trunk/libx42make/modeldata.cpp

    r465 r582  
    5252*/ 
    5353 
     54const float Bone::AutoGenExtent = -2; 
     55const float Bone::InheritTolVal = -2; 
     56 
    5457Bone::Bone( ModelData *owner ) 
    5558        : owner( owner ), 
     
    5760        animGroup( 0 ), staticAnim( false ), 
    5861 
    59         extent( (float)AutoGenExtent ), 
     62        extent( AutoGenExtent ), 
    6063         
    61         posTol( (float)InheritTolVal ), 
    62         rotTol( (float)InheritTolVal ), 
    63         scaleTol( (float)InheritTolVal ), 
    64  
    65         pinPosTol( (float)InheritTolVal ), 
    66         pinRotTol( (float)InheritTolVal ), 
    67         pinScaleTol( (float)InheritTolVal ) 
     64        posTol( InheritTolVal ), 
     65        rotTol( InheritTolVal ), 
     66        scaleTol( InheritTolVal ), 
     67 
     68        pinPosTol( InheritTolVal ), 
     69        pinRotTol( InheritTolVal ), 
     70        pinScaleTol( InheritTolVal ) 
    6871{ 
    6972} 
     
    8891*/ 
    8992 
     93const uint Group::InvalidTriangle = 0xFFFFFFFF; 
     94const uint Group::InvalidInfluence = 0xFFFFFFFF; 
     95const index Group::InvalidIndex = index_traits::max_val; 
     96 
    9097Group::Group( Lod *owner ) 
    9198        : owner( owner ), 
     
    286293        ModelData 
    287294*/ 
     295 
     296const uint ModelData::InvalidInfluence = util::integer_traits< uint >::max_val; 
     297const uint ModelData::InvalidBone = util::integer_traits< uint >::max_val; 
    288298 
    289299ModelData::ModelData( void ) : 
  • trunk/x42maya/Export-Gather.cpp

    r580 r582  
    179179        newBone->extent = Bone::AutoGenExtent; 
    180180 
    181         newBone->posTol = GetAttrValueOrDefault( boneObj, "x42_posTol", (float)Bone::InheritTolVal ); 
    182         newBone->rotTol = GetAttrValueOrDefault( boneObj, "x42_rotTol", (float)Bone::InheritTolVal ); 
    183         newBone->scaleTol = GetAttrValueOrDefault( boneObj, "x42_scaleTol", (float)Bone::InheritTolVal ); 
    184  
    185         float defPinTol = GetAttrValueOrDefault( boneObj, "x42_pinTol", (float)Bone::InheritTolVal ); 
     181        newBone->posTol = GetAttrValueOrDefault( boneObj, "x42_posTol", Bone::InheritTolVal ); 
     182        newBone->rotTol = GetAttrValueOrDefault( boneObj, "x42_rotTol", Bone::InheritTolVal ); 
     183        newBone->scaleTol = GetAttrValueOrDefault( boneObj, "x42_scaleTol", Bone::InheritTolVal ); 
     184 
     185        float defPinTol = GetAttrValueOrDefault( boneObj, "x42_pinTol", Bone::InheritTolVal ); 
    186186 
    187187        newBone->pinPosTol = GetAttrValueOrDefault( boneObj, "x42_pinPosTol", defPinTol ); 
  • trunk/x42maya/Export.cpp

    r463 r582  
    2727*/ 
    2828 
     29const float ExModelData::DontSplit = -1; 
     30 
    2931ExModelData::ExModelData( void ) 
    3032        : verbose( false ), scaleScale( 1.0F ), 
  • trunk/x42maya/Export.h

    r462 r582  
    129129        uint                                            maxBonesPerGroup; 
    130130 
    131         static const int DontSplit = -1
     131        static const float                     DontSplit
    132132 
    133133        struct