10.11.2015 Views

maXbox3 3.9.9.195 14/05/2015 08:37:17 AM

maXbox3 3.9.9.80 13.11.2013 11:25:53

maXbox3 3.9.9.80 13.11.2013 11:25:53

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />

<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />

<strong>14</strong>567: 'cInv360','Single').setExtended( 1 / 360);<br />

<strong>14</strong>568: 'c180','Single').setExtended( 180);<br />

<strong>14</strong>569: 'c360','Single').setExtended( 360);<br />

<strong>14</strong>570: 'cOneHalf','Single').setExtended( 0.5);<br />

<strong>14</strong>571: 'cLn10','Single').setExtended( 2.302585093);<br />

<strong>14</strong>572: {'MinSingle','Extended').setExtended( 1.5e-45);<br />

<strong>14</strong>573: 'MaxSingle','Extended').setExtended( 3.4e+38);<br />

<strong>14</strong>574: 'MinDouble','Extended').setExtended( 5.0e-324);<br />

<strong>14</strong>575: 'MaxDouble','Extended').setExtended( 1.7e+3<strong>08</strong>);<br />

<strong>14</strong>576: 'MinExtended','Extended').setExtended( 3.4e-4932);<br />

<strong>14</strong>577: 'MaxExtended','Extended').setExtended( 1.1e+4932);<br />

<strong>14</strong>578: 'MinComp','Extended').setExtended( - 9.223<strong>37</strong>2036854775807e+18);<br />

<strong>14</strong>579: 'MaxComp','Extended').setExtended( 9.223<strong>37</strong>2036854775807e+18);}<br />

<strong>14</strong>580: end;<br />

<strong>14</strong>581:<br />

<strong>14</strong>582: procedure SIRegister_GLVectorFileObjects(CL: TPSPascalCompiler);<br />

<strong>14</strong>583: begin<br />

<strong>14</strong>584: AddClassN(FindClass('TOBJECT'),'TMeshObjectList<br />

<strong>14</strong>585: (FindClass('TOBJECT'),'TFaceGroups<br />

<strong>14</strong>586: TMeshAutoCentering', '( macCenterX, macCenterY, macCenterZ, macUseBarycenter )<br />

<strong>14</strong>587: TMeshAutoCenterings', 'set of TMeshAutoCentering<br />

<strong>14</strong>588: TMeshObjectMode', '( momTriangles, momTriangleStrip, momFaceGroups )<br />

<strong>14</strong>589: SIRegister_TBaseMeshObject(CL);<br />

<strong>14</strong>590: (FindClass('TOBJECT'),'TSkeletonFrameList<br />

<strong>14</strong>591: TSkeletonFrameTransform', '( sftRotation, sftQuaternion )<br />

<strong>14</strong>592: SIRegister_TSkeletonFrame(CL);<br />

<strong>14</strong>593: SIRegister_TSkeletonFrameList(CL);<br />

<strong>14</strong>594: (FindClass('TOBJECT'),'TSkeleton<br />

<strong>14</strong>595: (FindClass('TOBJECT'),'TSkeletonBone<br />

<strong>14</strong>596: SIRegister_TSkeletonBoneList(CL);<br />

<strong>14</strong>597: SIRegister_TSkeletonRootBoneList(CL);<br />

<strong>14</strong>598: SIRegister_TSkeletonBone(CL);<br />

<strong>14</strong>599: (FindClass('TOBJECT'),'TSkeletonColliderList<br />

<strong>14</strong>600: SIRegister_TSkeletonCollider(CL);<br />

<strong>14</strong>601: SIRegister_TSkeletonColliderList(CL);<br />

<strong>14</strong>602: (FindClass('TOBJECT'),'TGLBaseMesh<br />

<strong>14</strong>603: TBlendedLerpInfo', 'record frameIndex1 : Integer; frameIndex2 : '<br />

<strong>14</strong>604: +'Integer; lerpFactor : Single; weight : Single; externalPositions : TAffine'<br />

<strong>14</strong>6<strong>05</strong>: +'VectorList; externalRotations : TAffineVectorList; externalQuaternions : T'<br />

<strong>14</strong>606: +'QuaternionList; end<br />

<strong>14</strong>607: SIRegister_TSkeleton(CL);<br />

<strong>14</strong>6<strong>08</strong>: TMeshObjectRenderingOption', '( moroGroupByMaterial )<br />

<strong>14</strong>609: TMeshObjectRenderingOptions', 'set of TMeshObjectRenderingOption<br />

<strong>14</strong>610: SIRegister_TMeshObject(CL);<br />

<strong>14</strong>611: SIRegister_TMeshObjectList(CL);<br />

<strong>14</strong>612: //TMeshObjectListClass', 'class of TMeshObjectList<br />

<strong>14</strong>613: (FindClass('TOBJECT'),'TMeshMorphTargetList<br />

<strong>14</strong>6<strong>14</strong>: SIRegister_TMeshMorphTarget(CL);<br />

<strong>14</strong>615: SIRegister_TMeshMorphTargetList(CL);<br />

<strong>14</strong>616: SIRegister_TMorphableMeshObject(CL);<br />

<strong>14</strong>6<strong>17</strong>: TVertexBoneWeight', 'record BoneID : Integer; Weight : Single; end<br />

<strong>14</strong>618: //PVertexBoneWeightArray', '^TVertexBoneWeightArray // will not wo'rk<br />

<strong>14</strong>619: //PVerticesBoneWeights', '^TVerticesBoneWeights // will not work<br />

<strong>14</strong>620: TVertexBoneWeightDynArray', 'array of TVertexBoneWeight<br />

<strong>14</strong>621: SIRegister_TSkeletonMeshObject(CL);<br />

<strong>14</strong>622: SIRegister_TFaceGroup(CL);<br />

<strong>14</strong>623: TFaceGroupMeshMode', '( fgmmTriangles, fgmmTriangleStrip, fgmmFl'<br />

<strong>14</strong>624: +'atTriangles, fgmmTriangleFan, fgmmQuads )<br />

<strong>14</strong>625: SIRegister_TFGVertexIndexList(CL);<br />

<strong>14</strong>626: SIRegister_TFGVertexNormalTexIndexList(CL);<br />

<strong>14</strong>627: SIRegister_TFGIndexTexCoordList(CL);<br />

<strong>14</strong>628: SIRegister_TFaceGroups(CL);<br />

<strong>14</strong>629: TMeshNormalsOrientation', '( mnoDefault, mnoInvert )<br />

<strong>14</strong>630: SIRegister_TVectorFile(CL);<br />

<strong>14</strong>631: //TVectorFileClass', 'class of TVectorFile<br />

<strong>14</strong>632: SIRegister_TGLGLSMVectorFile(CL);<br />

<strong>14</strong>633: SIRegister_TGLBaseMesh(CL);<br />

<strong>14</strong>634: SIRegister_TGLFreeForm(CL);<br />

<strong>14</strong>635: TGLActorOption', '( aoSkeletonNormalizeNormals )<br />

<strong>14</strong>636: TGLActorOptions', 'set of TGLActorOption<br />

<strong>14</strong>6<strong>37</strong>: 'cDefaultGLActorOptions','LongInt').Value.ts32:= ord(aoSkeletonNormalizeNormals);<br />

<strong>14</strong>638: (FindClass('TOBJECT'),'TGLActor<br />

<strong>14</strong>639: TActorAnimationReference', '( aarMorph, aarSkeleton, aarNone )<br />

<strong>14</strong>640: SIRegister_TActorAnimation(CL);<br />

<strong>14</strong>641: TActorAnimationName', 'String<br />

<strong>14</strong>642: SIRegister_TActorAnimations(CL);<br />

<strong>14</strong>643: SIRegister_TGLBaseAnimationControler(CL);<br />

<strong>14</strong>644: SIRegister_TGLAnimationControler(CL);<br />

<strong>14</strong>645: TActorFrameInterpolation', '( afpNone, afpLinear )<br />

<strong>14</strong>646: TActorAnimationMode', '( aamNone, aamPlayOnce, aamLoop, aamBounc'<br />

<strong>14</strong>647: +'eForward, aamBounceBackward, aamLoopBackward, aamExternal )<br />

<strong>14</strong>648: SIRegister_TGLActor(CL);<br />

<strong>14</strong>649: SIRegister_TVectorFileFormat(CL);<br />

<strong>14</strong>650: SIRegister_TVectorFileFormatsList(CL);<br />

<strong>14</strong>651: (FindClass('TOBJECT'),'EInvalidVectorFile<br />

<strong>14</strong>652: Function GetVectorFileFormats : TVectorFileFormatsList<br />

<strong>14</strong>653: Function VectorFileFormatsFilter : String<br />

<strong>14</strong>654: Function VectorFileFormatsSaveFilter : String<br />

<strong>14</strong>655: Function VectorFileFormatExtensionByIndex( index : Integer) : String<br />

PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />

http://www.softwareschule.ch/maxbox.htm T: 297<br />

p: <strong>17</strong>0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!