]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/directx/d3dx9mesh/d3dx9mesh.factor
use radix literals
[factor.git] / basis / windows / directx / d3dx9mesh / d3dx9mesh.factor
index d3a5a7e63749077dbc2e323504488781d4557ed0..64dec9df7effe3dd21ace4fc3d570027d926b61c 100644 (file)
@@ -10,31 +10,31 @@ TYPEDEF: int D3DXPATCHMESHTYPE
 CONSTANT: D3DXPATCHMESH_RECT   1
 CONSTANT: D3DXPATCHMESH_TRI    2
 CONSTANT: D3DXPATCHMESH_NPATCH 3
-CONSTANT: D3DXPATCHMESH_FORCE_DWORD HEX: 7fffffff
+CONSTANT: D3DXPATCHMESH_FORCE_DWORD 0x7fffffff
 
 TYPEDEF: int D3DXMESH
-CONSTANT: D3DXMESH_32BIT                  HEX: 001
-CONSTANT: D3DXMESH_DONOTCLIP              HEX: 002
-CONSTANT: D3DXMESH_POINTS                 HEX: 004
-CONSTANT: D3DXMESH_RTPATCHES              HEX: 008
-CONSTANT: D3DXMESH_NPATCHES               HEX: 4000
-CONSTANT: D3DXMESH_VB_SYSTEMMEM           HEX: 010
-CONSTANT: D3DXMESH_VB_MANAGED             HEX: 020
-CONSTANT: D3DXMESH_VB_WRITEONLY           HEX: 040
-CONSTANT: D3DXMESH_VB_DYNAMIC             HEX: 080
-CONSTANT: D3DXMESH_VB_SOFTWAREPROCESSING  HEX: 8000
-CONSTANT: D3DXMESH_IB_SYSTEMMEM           HEX: 100
-CONSTANT: D3DXMESH_IB_MANAGED             HEX: 200
-CONSTANT: D3DXMESH_IB_WRITEONLY           HEX: 400
-CONSTANT: D3DXMESH_IB_DYNAMIC             HEX: 800
-CONSTANT: D3DXMESH_IB_SOFTWAREPROCESSING  HEX: 10000
-CONSTANT: D3DXMESH_VB_SHARE               HEX: 1000
-CONSTANT: D3DXMESH_USEHWONLY              HEX: 2000
-CONSTANT: D3DXMESH_SYSTEMMEM              HEX: 110
-CONSTANT: D3DXMESH_MANAGED                HEX: 220
-CONSTANT: D3DXMESH_WRITEONLY              HEX: 440
-CONSTANT: D3DXMESH_DYNAMIC                HEX: 880
-CONSTANT: D3DXMESH_SOFTWAREPROCESSING     HEX: 18000
+CONSTANT: D3DXMESH_32BIT                  0x001
+CONSTANT: D3DXMESH_DONOTCLIP              0x002
+CONSTANT: D3DXMESH_POINTS                 0x004
+CONSTANT: D3DXMESH_RTPATCHES              0x008
+CONSTANT: D3DXMESH_NPATCHES               0x4000
+CONSTANT: D3DXMESH_VB_SYSTEMMEM           0x010
+CONSTANT: D3DXMESH_VB_MANAGED             0x020
+CONSTANT: D3DXMESH_VB_WRITEONLY           0x040
+CONSTANT: D3DXMESH_VB_DYNAMIC             0x080
+CONSTANT: D3DXMESH_VB_SOFTWAREPROCESSING  0x8000
+CONSTANT: D3DXMESH_IB_SYSTEMMEM           0x100
+CONSTANT: D3DXMESH_IB_MANAGED             0x200
+CONSTANT: D3DXMESH_IB_WRITEONLY           0x400
+CONSTANT: D3DXMESH_IB_DYNAMIC             0x800
+CONSTANT: D3DXMESH_IB_SOFTWAREPROCESSING  0x10000
+CONSTANT: D3DXMESH_VB_SHARE               0x1000
+CONSTANT: D3DXMESH_USEHWONLY              0x2000
+CONSTANT: D3DXMESH_SYSTEMMEM              0x110
+CONSTANT: D3DXMESH_MANAGED                0x220
+CONSTANT: D3DXMESH_WRITEONLY              0x440
+CONSTANT: D3DXMESH_DYNAMIC                0x880
+CONSTANT: D3DXMESH_SOFTWAREPROCESSING     0x18000
 
 TYPEDEF: int D3DXPATCHMESH
 CONSTANT: D3DXPATCHMESH_DEFAULT 0
@@ -53,28 +53,28 @@ CONSTANT: D3DXCLEAN_SIMPLIFICATION 3
 : MAX_FVF_DECL_SIZE ( -- n ) MAXD3DDECLLENGTH 1 + ; inline
 
 TYPEDEF: int D3DXTANGENT
-CONSTANT: D3DXTANGENT_WRAP_U                  HEX: 01
-CONSTANT: D3DXTANGENT_WRAP_V                  HEX: 02
-CONSTANT: D3DXTANGENT_WRAP_UV                 HEX: 03
-CONSTANT: D3DXTANGENT_DONT_NORMALIZE_PARTIALS HEX: 04
-CONSTANT: D3DXTANGENT_DONT_ORTHOGONALIZE      HEX: 08
-CONSTANT: D3DXTANGENT_ORTHOGONALIZE_FROM_V    HEX: 010
-CONSTANT: D3DXTANGENT_ORTHOGONALIZE_FROM_U    HEX: 020
-CONSTANT: D3DXTANGENT_WEIGHT_BY_AREA          HEX: 040
-CONSTANT: D3DXTANGENT_WEIGHT_EQUAL            HEX: 080
-CONSTANT: D3DXTANGENT_WIND_CW                 HEX: 0100
-CONSTANT: D3DXTANGENT_CALCULATE_NORMALS       HEX: 0200
-CONSTANT: D3DXTANGENT_GENERATE_IN_PLACE       HEX: 0400
+CONSTANT: D3DXTANGENT_WRAP_U                  0x01
+CONSTANT: D3DXTANGENT_WRAP_V                  0x02
+CONSTANT: D3DXTANGENT_WRAP_UV                 0x03
+CONSTANT: D3DXTANGENT_DONT_NORMALIZE_PARTIALS 0x04
+CONSTANT: D3DXTANGENT_DONT_ORTHOGONALIZE      0x08
+CONSTANT: D3DXTANGENT_ORTHOGONALIZE_FROM_V    0x010
+CONSTANT: D3DXTANGENT_ORTHOGONALIZE_FROM_U    0x020
+CONSTANT: D3DXTANGENT_WEIGHT_BY_AREA          0x040
+CONSTANT: D3DXTANGENT_WEIGHT_EQUAL            0x080
+CONSTANT: D3DXTANGENT_WIND_CW                 0x0100
+CONSTANT: D3DXTANGENT_CALCULATE_NORMALS       0x0200
+CONSTANT: D3DXTANGENT_GENERATE_IN_PLACE       0x0400
 
 TYPEDEF: int D3DXIMT
-CONSTANT: D3DXIMT_WRAP_U  HEX: 01
-CONSTANT: D3DXIMT_WRAP_V  HEX: 02
-CONSTANT: D3DXIMT_WRAP_UV HEX: 03
+CONSTANT: D3DXIMT_WRAP_U  0x01
+CONSTANT: D3DXIMT_WRAP_V  0x02
+CONSTANT: D3DXIMT_WRAP_UV 0x03
 
 TYPEDEF: int D3DXUVATLAS
-CONSTANT: D3DXUVATLAS_DEFAULT               HEX: 00
-CONSTANT: D3DXUVATLAS_GEODESIC_FAST         HEX: 01
-CONSTANT: D3DXUVATLAS_GEODESIC_QUALITY      HEX: 02
+CONSTANT: D3DXUVATLAS_DEFAULT               0x00
+CONSTANT: D3DXUVATLAS_GEODESIC_FAST         0x01
+CONSTANT: D3DXUVATLAS_GEODESIC_QUALITY      0x02
 
 C-TYPE: ID3DXBaseMesh
 TYPEDEF: ID3DXBaseMesh* LPD3DXBASEMESH
@@ -107,10 +107,10 @@ STRUCT: D3DXMATERIAL
 TYPEDEF: D3DXMATERIAL* LPD3DXMATERIAL
 
 TYPEDEF: int D3DXEFFECTDEFAULTTYPE
-CONSTANT: D3DXEDT_STRING     HEX: 1
-CONSTANT: D3DXEDT_FLOATS     HEX: 2
-CONSTANT: D3DXEDT_DWORD      HEX: 3
-CONSTANT: D3DXEDT_FORCEDWORD HEX: 7fffffff
+CONSTANT: D3DXEDT_STRING     0x1
+CONSTANT: D3DXEDT_FLOATS     0x2
+CONSTANT: D3DXEDT_DWORD      0x3
+CONSTANT: D3DXEDT_FORCEDWORD 0x7fffffff
 
 STRUCT: D3DXEFFECTDEFAULT
     { pParamName    LPSTR                 }
@@ -136,10 +136,10 @@ STRUCT: D3DXATTRIBUTEWEIGHTS
     { Binormal FLOAT    } ;
 TYPEDEF: D3DXATTRIBUTEWEIGHTS* LPD3DXATTRIBUTEWEIGHTS
 
-CONSTANT: D3DXWELDEPSILONS_WELDALL             HEX: 1
-CONSTANT: D3DXWELDEPSILONS_WELDPARTIALMATCHES  HEX: 2
-CONSTANT: D3DXWELDEPSILONS_DONOTREMOVEVERTICES HEX: 4
-CONSTANT: D3DXWELDEPSILONS_DONOTSPLIT          HEX: 8
+CONSTANT: D3DXWELDEPSILONS_WELDALL             0x1
+CONSTANT: D3DXWELDEPSILONS_WELDPARTIALMATCHES  0x2
+CONSTANT: D3DXWELDEPSILONS_DONOTREMOVEVERTICES 0x4
+CONSTANT: D3DXWELDEPSILONS_DONOTSPLIT          0x8
 
 STRUCT: D3DXWELDEPSILONS
     { Position     FLOAT    }
@@ -232,13 +232,13 @@ COM-INTERFACE: ID3DXSPMesh IUnknown {667EA4C7-F1CD-4386-B523-7C0290B83CC5}
     HRESULT GetVertexAttributeWeights ( LPD3DXATTRIBUTEWEIGHTS pVertexAttributeWeights )
     HRESULT GetVertexWeights ( FLOAT* pVertexWeights ) ;
 
-CONSTANT: D3DXMESHOPT_COMPACT           HEX: 01000000
-CONSTANT: D3DXMESHOPT_ATTRSORT          HEX: 02000000
-CONSTANT: D3DXMESHOPT_VERTEXCACHE       HEX: 04000000
-CONSTANT: D3DXMESHOPT_STRIPREORDER      HEX: 08000000
-CONSTANT: D3DXMESHOPT_IGNOREVERTS       HEX: 10000000
-CONSTANT: D3DXMESHOPT_DONOTSPLIT        HEX: 20000000
-CONSTANT: D3DXMESHOPT_DEVICEINDEPENDENT HEX: 00400000
+CONSTANT: D3DXMESHOPT_COMPACT           0x01000000
+CONSTANT: D3DXMESHOPT_ATTRSORT          0x02000000
+CONSTANT: D3DXMESHOPT_VERTEXCACHE       0x04000000
+CONSTANT: D3DXMESHOPT_STRIPREORDER      0x08000000
+CONSTANT: D3DXMESHOPT_IGNOREVERTS       0x10000000
+CONSTANT: D3DXMESHOPT_DONOTSPLIT        0x20000000
+CONSTANT: D3DXMESHOPT_DEVICEINDEPENDENT 0x00400000
 
 STRUCT: D3DXBONECOMBINATION
     { AttribId    DWORD  }
@@ -900,7 +900,7 @@ FUNCTION: HRESULT
 TYPEDEF: int D3DXSHCOMPRESSQUALITYTYPE
 CONSTANT: D3DXSHCQUAL_FASTLOWQUALITY  1
 CONSTANT: D3DXSHCQUAL_SLOWHIGHQUALITY 2
-CONSTANT: D3DXSHCQUAL_FORCE_DWORD     HEX: 7fffffff
+CONSTANT: D3DXSHCQUAL_FORCE_DWORD     0x7fffffff
 
 TYPEDEF: int D3DXSHGPUSIMOPT
 CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES256  1
@@ -908,7 +908,7 @@ CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES512  0
 CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES1024 2
 CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES2048 3
 CONSTANT: D3DXSHGPUSIMOPT_HIGHQUALITY   4
-CONSTANT: D3DXSHGPUSIMOPT_FORCE_DWORD   HEX: 7fffffff
+CONSTANT: D3DXSHGPUSIMOPT_FORCE_DWORD   0x7fffffff
 
 STRUCT: D3DXSHMATERIAL
     { Diffuse                           D3DCOLORVALUE }