home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 13 / boot-disc-1997-09.iso / HyprWire / DATA.Z / W3D.ipt < prev    next >
Text File  |  1996-10-25  |  21KB  |  695 lines

  1.  
  2.  
  3.     kxPort RollLeftRight =
  4.       {
  5.       kxJavaMethod = wiRollLeftRight
  6.       kxJavaSignature = "(D)LHwObject"
  7.       kxPublicNames = "Roll Left/Right" "amount" "Not Specified"
  8.       }
  9.  
  10.     kxPort PitchUpDown =
  11.       {
  12.       kxJavaMethod = wiPitchUpDown
  13.       kxJavaSignature = "(D)LHwObject"
  14.       kxPublicNames = "Pitch Up/Down" "amount" "Not Specified"
  15.       }
  16.  
  17.     kxPort YawLeftRight =
  18.       {
  19.       kxJavaMethod = wiYawLeftRight
  20.       kxJavaSignature = "(D)LHwObject"
  21.       kxPublicNames = "Yaw Left/Right" "amount" "Not Specified"
  22.       }
  23.  
  24.     kxPort MoveUpDown =
  25.       {
  26.       kxJavaMethod = wiMoveUpDown
  27.       kxJavaSignature = "(D)LHwObject"
  28.       kxPublicNames = "Move Up/Down" "amount" "Not Specified"
  29.       }
  30.  
  31.     kxPort MoveLeftRight =
  32.       {
  33.       kxJavaMethod = wiMoveLeftRight
  34.       kxJavaSignature = "(D)LHwObject"
  35.       kxPublicNames = "Move Left/Right" "amount" "Not Specified"
  36.       }
  37.  
  38.     kxPort MoveForwardBackward =
  39.       {
  40.       kxJavaMethod = wiMoveForwardBackward
  41.       kxJavaSignature = "(D)LHwObject"
  42.       kxPublicNames = "Move Forward/Backward" "amount" "Not Specified"
  43.       }
  44.  
  45.     kxPort RotateScene =
  46.       {
  47.       kxJavaMethod = wiRotateScene
  48.       kxJavaSignature = "(LPoint3;DDD)LHwObject"
  49.       kxPublicNames = "Rotate Scene" "position" "pitch" "yaw" "roll" "Not Specified"
  50.       }
  51.  
  52.     kxPort SetTrackMode =
  53.       {
  54.       kxJavaMethod = wiSetTrackMode
  55.       kxJavaSignature = "(LString;)LHwObject"
  56.       kxPublicNames = "Set Track Mode" "camera name" "Not Specified"
  57.       }
  58.  
  59.     kxPort SetOrbitConstraints =
  60.       {
  61.       kxJavaMethod = wiSetOrbitConstraints
  62.       kxJavaSignature = "(ZZ)LHwObject"
  63.       kxPublicNames = "Set Orbit Constraints" "constrain DX" "constrain DY" "Not Specified"
  64.       }
  65.  
  66.     kxPort SetFlyConstraints =
  67.       {
  68.       kxJavaMethod = wiSetFlyConstraints
  69.       kxJavaSignature = "(ZZZZZZ)V"
  70.       kxPublicNames = "Set Fly Constraints" "constrain X" "constrain Y" "constrain Z" "constrain DX" "constrain DY" "constrain DZ" "Not Specified"
  71.       }
  72.  
  73.     kxPort GetDZConstrain =
  74.       {
  75.       kxJavaMethod = wiGetDZConstrain
  76.       kxJavaSignature = "()Z"
  77.       kxPublicNames = "Get DZ Constrain" "Not Specified"
  78.       }
  79.  
  80.     kxPort GetDYConstrain =
  81.       {
  82.       kxJavaMethod = wiGetDYConstrain
  83.       kxJavaSignature = "()Z"
  84.       kxPublicNames = "Get DY Constrain" "Not Specified"
  85.       }
  86.  
  87.     kxPort GetDXConstrain =
  88.       {
  89.       kxJavaMethod = wiGetDXConstrain
  90.       kxJavaSignature = "()Z"
  91.       kxPublicNames = "Get DX Constrain" "Not Specified"
  92.       }
  93.  
  94.     kxPort GetZConstrain =
  95.       {
  96.       kxJavaMethod = wiGetZConstrain
  97.       kxJavaSignature = "()Z"
  98.       kxPublicNames = "Get Z Constrain" "Not Specified"
  99.       }
  100.  
  101.     kxPort GetYConstrain =
  102.       {
  103.       kxJavaMethod = wiGetYConstrain
  104.       kxJavaSignature = "()Z"
  105.       kxPublicNames = "Get Y Constrain" "Not Specified"
  106.       }
  107.  
  108.     kxPort GetXConstrain =
  109.       {
  110.       kxJavaMethod = wiGetXConstrain
  111.       kxJavaSignature = "()Z"
  112.       kxPublicNames = "Get X Constrain" "Not Specified"
  113.       }
  114.  
  115.     kxPort LookAtScene =
  116.       {
  117.       kxJavaMethod = wiLookAtScene
  118.       kxJavaSignature = "()LHwObject"
  119.       kxPublicNames = "Look At Scene" "Not Specified"
  120.       }
  121.  
  122.     kxPort LookAtObject =
  123.       {
  124.       kxJavaMethod = wiLookAtObject
  125.       kxJavaSignature = "(LString;)LHwObject"
  126.       kxPublicNames = "Look At Object" "object name" "Not Specified"
  127.       }
  128.  
  129.     kxPort EstablishPositionProximity =
  130.       {
  131.       kxJavaMethod = wiEstablishPositionProximity
  132.       kxJavaSignature = "(LString;LPoint3;DDZ)LHwObject"
  133.       kxPublicNames = "Establish Position Proximity" "name" "position" "distance" "hysteresis" "state" "Not Specified"
  134.       }
  135.  
  136.     kxPort EstablishObjectProximity =
  137.       {
  138.       kxJavaMethod = wiEstablishObjectProximity
  139.       kxJavaSignature = "(LString;LString;DDZ)LHwObject"
  140.       kxPublicNames = "Establish Object Proximity" "name" "object name" "distance" "hysteresis" "state" "Not Specified"
  141.       }
  142.  
  143.     kxPort EstablishFacingLineofSight =
  144.       {
  145.       kxJavaMethod = wiEstablishFacingLineofSight
  146.       kxJavaSignature = "(LString;LString;DDLPoint3;DDZ)LHwObject"
  147.       kxPublicNames = "Establish Facing Line of Sight" "name" "object name" "zone angle" "hysteresis" "orientation" "object angle" "object hysteresis" "state" "Not Specified"
  148.       }
  149.  
  150.     kxPort EstablishLineofSight =
  151.       {
  152.       kxJavaMethod = wiEstablishLineofSight
  153.       kxJavaSignature = "(LString;LString;DDZ)LHwObject"
  154.       kxPublicNames = "Establish Line of Sight" "name" "object name" "zone angle" "hysteresis" "state" "Not Specified"
  155.       }
  156.  
  157.     kxPort EstablishBoundingBox =
  158.       {
  159.       kxJavaMethod = wiEstablishBoundingBox
  160.       kxJavaSignature = "(LString;LPoint3;LPoint3;DZ)LHwObject"
  161.       kxPublicNames = "Establish Bounding Box" "name" "min" "max" "hysteresis" "state" "Not Specified"
  162.       }
  163.  
  164.     kxPort SetViewpoint =
  165.       {
  166.       kxJavaMethod = wiSetViewpoint
  167.       kxJavaSignature = "(LPoint3;LPoint3;LPoint3;)LHwObject"
  168.       kxPublicNames = "Set Viewpoint" "from" "to" "up" "Not Specified"
  169.       }
  170.  
  171.     kxPort SetViewtoCamera =
  172.       {
  173.       kxJavaMethod = wiSetViewtoCamera
  174.       kxJavaSignature = "(LString;)LHwObject"
  175.       kxPublicNames = "Set View to Camera" "camera name" "Not Specified"
  176.       }
  177.  
  178.     kxPort GetViewpointUpVector =
  179.       {
  180.       kxJavaMethod = wiGetViewpointUpVector
  181.       kxJavaSignature = "()LPoint3;"
  182.       kxPublicNames = "Get Viewpoint Up Vector" "Not Specified"
  183.       }
  184.  
  185.     kxPort GetViewpointToPoint =
  186.       {
  187.       kxJavaMethod = wiGetViewpointToPoint
  188.       kxJavaSignature = "()LPoint3;"
  189.       kxPublicNames = "Get Viewpoint To Point" "Not Specified"
  190.       }
  191.  
  192.     kxPort GetViewpointFromPoint =
  193.       {
  194.       kxJavaMethod = wiGetViewpointFromPoint
  195.       kxJavaSignature = "()LPoint3;"
  196.       kxPublicNames = "Get Viewpoint From Point" "Not Specified"
  197.       }
  198.  
  199.     kxPort GetViewpoint =
  200.       {
  201.       kxJavaMethod = wiGetViewpoint
  202.       kxJavaSignature = "()LPoint3;"
  203.       kxPublicNames = "Get Viewpoint" "Not Specified"
  204.       }
  205.  
  206.     kxPort PickAt =
  207.       {
  208.       kxJavaMethod = wiPickAt
  209.       kxJavaSignature = "(LHwPoint;)LHwObject"
  210.       kxPublicNames = "Pick At" "position" "Not Specified"
  211.       }
  212.  
  213.     kxPort RefreshNow =
  214.       {
  215.       kxJavaMethod = wiRefreshNow
  216.       kxJavaSignature = "()LHwObject"
  217.       kxPublicNames = "Refresh Now" "Not Specified"
  218.       }
  219.  
  220.     kxPort SetAutoRefreshMode =
  221.       {
  222.       kxJavaMethod = wiSetAutoRefreshMode
  223.       kxJavaSignature = "(Z)LHwObject"
  224.       kxPublicNames = "Set Auto Refresh Mode" "state" "Not Specified"
  225.       }
  226.  
  227.     kxPort SetControlMode =
  228.       {
  229.       kxJavaMethod = wiSetControlMode
  230.       kxJavaSignature = "()LHwObject"
  231.       kxPublicNames = "Set Control Mode" "Not Specified"
  232.       }
  233.  
  234.     kxPort SetOrbitMode =
  235.       {
  236.       kxJavaMethod = wiSetOrbitMode
  237.       kxJavaSignature = "()LHwObject"
  238.       kxPublicNames = "Set Orbit Mode" "Not Specified"
  239.       }
  240.  
  241.     kxPort SetFlyMode =
  242.       {
  243.       kxJavaMethod = wiSetFlyMode
  244.       kxJavaSignature = "()LHwObject"
  245.       kxPublicNames = "Set Fly Mode" "Not Specified"
  246.       }
  247.  
  248.     kxPort SetFlyOrbitSpeed =
  249.       {
  250.       kxJavaMethod = wiSetFlyOrbitSpeed
  251.       kxJavaSignature = "(DD)LHwObject"
  252.       kxPublicNames = "Set Fly/Orbit Speed" "translate speed" "rotate speed" "Not Specified"
  253.       }
  254.  
  255.     kxPort GetNavigationMode =
  256.       {
  257.       kxJavaMethod = wiGetNavigationMode
  258.       kxJavaSignature = "()I"
  259.       kxPublicNames = "Get Navigation Mode" "Not Specified"
  260.       }
  261.  
  262.     kxPort SetPerspectiveProjection =
  263.       {
  264.       kxJavaMethod = wiSetPerspectiveProjection
  265.       kxJavaSignature = "(DDDD)LHwObject"
  266.       kxPublicNames = "Set Perspective Projection" "fov" "aspect" "hither" "yon" "Not Specified"
  267.       }
  268.  
  269.     kxPort SetOrthographicProjection =
  270.       {
  271.       kxJavaMethod = wiSetOrthographicProjection
  272.       kxJavaSignature = "(LPoint3;LPoint3;)LHwObject"
  273.       kxPublicNames = "Set Orthographic Projection" "min" "max" "Not Specified"
  274.       }
  275.  
  276. //    kxPort RenderingMode =
  277. //      {
  278. //      kxJavaMethod = wiRenderingMode
  279. //      kxJavaSignature = "([LHwObject;I)V"
  280. //      kxPublicNames = "Rendering Mode" "object names" "rendermode" "Not Specified"
  281. //      }
  282.  
  283.     kxPort GetSceneCameraCount =
  284.       {
  285.       kxJavaMethod = wiGetSceneCameraCount
  286.       kxJavaSignature = "()I"
  287.       kxPublicNames = "Get Scene Camera Count" "Not Specified"
  288.       }
  289.  
  290.     kxPort GetSceneLightCount =
  291.       {
  292.       kxJavaMethod = wiGetSceneLightCount
  293.       kxJavaSignature = "()I"
  294.       kxPublicNames = "Get Scene Light Count" "Not Specified"
  295.       }
  296.  
  297.     kxPort GetSceneMeshCount =
  298.       {
  299.       kxJavaMethod = wiGetSceneMeshCount
  300.       kxJavaSignature = "()I"
  301.       kxPublicNames = "Get Scene Mesh Count" "Not Specified"
  302.       }
  303.  
  304.     kxPort GetMeshHeadObjectFlag =
  305.       {
  306.       kxJavaMethod = wiGetMeshHeadObjectFlag
  307.       kxJavaSignature = "(LString;)Z"
  308.       kxPublicNames = "Get Mesh Head Object Flag" "object name" "Not Specified"
  309.       }
  310.  
  311.     kxPort GetMeshRenderState =
  312.       {
  313.       kxJavaMethod = wiGetMeshRenderState
  314.       kxJavaSignature = "(LString;)I"
  315.       kxPublicNames = "Get Mesh Render State" "object name" "Not Specified"
  316.       }
  317.  
  318.     kxPort GetMeshMaxFrame =
  319.       {
  320.       kxJavaMethod = wiGetMeshMaxFrame
  321.       kxJavaSignature = "(LString;)I"
  322.       kxPublicNames = "Get Mesh Max Frame" "object name" "Not Specified"
  323.       }
  324.  
  325.     kxPort GetMeshHighlightFlag =
  326.       {
  327.       kxJavaMethod = wiGetMeshHighlightFlag
  328.       kxJavaSignature = "(LString;)Z"
  329.       kxPublicNames = "Get Mesh Highlight Flag" "object name" "Not Specified"
  330.       }
  331.  
  332. //    kxPort GetMeshBBox =
  333.  //     {
  334.  //     kxJavaMethod = wiGetMeshBBox
  335.  //     kxJavaSignature = "(LString;)[LHwObject;"
  336.  //     kxPublicNames = "Get Mesh B-Box" "object name" "Not Specified"
  337.  //     }
  338.  
  339.     kxPort GetMeshAnimatedFlag =
  340.       {
  341.       kxJavaMethod = wiGetMeshAnimatedFlag
  342.       kxJavaSignature = "(LString;)Z"
  343.       kxPublicNames = "Get Mesh Animated Flag" "object name" "Not Specified"
  344.       }
  345.  
  346.     kxPort SetAmbientLightMagnitude =
  347.       {
  348.       kxJavaMethod = wiSetAmbientLightMagnitude
  349.       kxJavaSignature = "(D)LHwObject"
  350.       kxPublicNames = "Set Ambient Light Magnitude" "magnitude" "Not Specified"
  351.       }
  352.  
  353.     kxPort SetAmbientLightState =
  354.       {
  355.       kxJavaMethod = wiSetAmbientLightState
  356.       kxJavaSignature = "(Z)LHwObject"
  357.       kxPublicNames = "Set Ambient Light State" "state" "Not Specified"
  358.       }
  359.  
  360.     kxPort SetAmbientLightColor =
  361.       {
  362.       kxJavaMethod = wiSetAmbientLightColor
  363.       kxJavaSignature = "(LHwColor;)LHwObject"
  364.       kxPublicNames = "Set Ambient Light Color" "color" "Not Specified"
  365.       }
  366.  
  367.     kxPort GetAmbientLightMagnitude =
  368.       {
  369.       kxJavaMethod = wiGetAmbientLightMagnitude
  370.       kxJavaSignature = "()LHwColor;"
  371.       kxPublicNames = "Get Ambient Light Magnitude" "Not Specified"
  372.       }
  373.  
  374.     kxPort GetAmbientLightState =
  375.       {
  376.       kxJavaMethod = wiGetAmbientLightState
  377.       kxJavaSignature = "()LHwColor;"
  378.       kxPublicNames = "Get Ambient Light State" "Not Specified"
  379.       }
  380.  
  381.     kxPort GetAmbientLightColor =
  382.       {
  383.       kxJavaMethod = wiGetAmbientLightColor
  384.       kxJavaSignature = "()LHwColor;"
  385.       kxPublicNames = "Get Ambient Light Color" "Not Specified"
  386.       }
  387.  
  388. //    kxPort LightsOff =
  389. //      {
  390. //      kxJavaMethod = wiLightsOff
  391. //      kxJavaSignature = "([LHwObject;)V"
  392. //      kxPublicNames = "Lights Off" "object names" "Not Specified"
  393. //      }
  394.  
  395. //    kxPort LightsOn =
  396. //      {
  397. //      kxJavaMethod = wiLightsOn
  398. //      kxJavaSignature = "([LHwObject;)V"
  399. //      kxPublicNames = "Lights On" "object names" "Not Specified"
  400. //      }
  401.  
  402. //    kxPort HighlightOff =
  403. //      {
  404. //      kxJavaMethod = wiHighlightOff
  405. //      kxJavaSignature = "([LHwObject;)V"
  406. //      kxPublicNames = "Highlight Off" "object names" "Not Specified"
  407. //      }
  408.  
  409. //    kxPort HighlightOn =
  410. //      {
  411. //      kxJavaMethod = wiHighlightOn
  412. //      kxJavaSignature = "([LHwObject;)V"
  413. //      kxPublicNames = "Highlight On" "object names" "Not Specified"
  414. //      }
  415.  
  416.     kxPort GetLightMagnitude =
  417.       {
  418.       kxJavaMethod = wiGetLightMagnitude
  419.       kxJavaSignature = "(LString;)D"
  420.       kxPublicNames = "Get Light Magnitude" "object name" "Not Specified"
  421.       }
  422.  
  423.     kxPort GetLightToPoint =
  424.       {
  425.       kxJavaMethod = wiGetLightToPoint
  426.       kxJavaSignature = "(LString;)LPoint3;"
  427.       kxPublicNames = "Get Light To Point" "object name" "Not Specified"
  428.       }
  429.  
  430.     kxPort GetLightFromPoint =
  431.       {
  432.       kxJavaMethod = wiGetLightFromPoint
  433.       kxJavaSignature = "(LString;)LPoint3;"
  434.       kxPublicNames = "Get Light From Point" "object name" "Not Specified"
  435.       }
  436.  
  437.     kxPort GetLightColor =
  438.       {
  439.       kxJavaMethod = wiGetLightColor
  440.       kxJavaSignature = "(LString;)LHwColor;"
  441.       kxPublicNames = "Get Light Color" "object name" "Not Specified"
  442.       }
  443.  
  444.     kxPort GetLightState =
  445.       {
  446.       kxJavaMethod = wiGetLightState
  447.       kxJavaSignature = "(LString;)Z"
  448.       kxPublicNames = "Get Light State" "object name" "Not Specified"
  449.       }
  450.  
  451.     kxPort GetLightType =
  452.       {
  453.       kxJavaMethod = wiGetLightType
  454.       kxJavaSignature = "(LString;)I"
  455.       kxPublicNames = "Get Light Type" "object name" "Not Specified"
  456.       }
  457.  
  458.     kxPort SetObjectData =
  459.       {
  460.       kxJavaMethod = wiSetObjectData
  461.       kxJavaSignature = "(LString;LString;)LHwObject"
  462.       kxPublicNames = "Set Object Data" "object name" "data string" "Not Specified"
  463.       }
  464.  
  465.     kxPort GetObjectDataString =
  466.       {
  467.       kxJavaMethod = wiGetObjectDataString
  468.       kxJavaSignature = "(LString;)LString"
  469.       kxPublicNames = "Get Object Data (String)" "object name" "Not Specified"
  470.       }
  471.  
  472.     kxPort GetObjectData =
  473.       {
  474.       kxJavaMethod = wiGetObjectData
  475.       kxJavaSignature = "(LString;)LHwObject"
  476.       kxPublicNames = "Get Object Data" "object name" "Not Specified"
  477.       }
  478.  
  479. //    kxPort GetSceneBBox =
  480. //      {
  481. //      kxJavaMethod = wiGetSceneBBox
  482. //      kxJavaSignature = "()[LHwObject;"
  483. //      kxPublicNames = "Get Scene B-Box" "Not Specified"
  484. //      }
  485.  
  486.     kxPort GetObjectType =
  487.       {
  488.       kxJavaMethod = wiGetObjectType
  489.       kxJavaSignature = "(LString;)I"
  490.       kxPublicNames = "Get Object Type" "object name" "Not Specified"
  491.       }
  492.  
  493. //    kxPort GetObjectNames =
  494. //      {
  495. //      kxJavaMethod = wiGetObjectNames
  496. //      kxJavaSignature = "()[LHwObject;"
  497. //      kxPublicNames = "Get Object Names" "Not Specified"
  498. //      }
  499.  
  500.     kxPort UnloadAll =
  501.       {
  502.       kxJavaMethod = wiUnloadAll
  503.       kxJavaSignature = "()LHwObject"
  504.       kxPublicNames = "Unload All" "Not Specified"
  505.       }
  506.  
  507.     kxPort UnloadFile =
  508.       {
  509.       kxJavaMethod = wiUnloadFile
  510.       kxJavaSignature = "(LHwURL;)LHwObject"
  511.       kxPublicNames = "Unload File" "filename" "Not Specified"
  512.       }
  513.  
  514. //    kxPort UnloadObjects =
  515. //      {
  516. //      kxJavaMethod = wiUnloadObjects
  517. //      kxJavaSignature = "([LHwObject;)V"
  518. //      kxPublicNames = "Unload Objects" "objects" "Not Specified"
  519. //      }
  520.  
  521. //    kxPort LoadObjects =
  522. //      {
  523. //      kxJavaMethod = wiLoadObjects
  524. //      kxJavaSignature = "(LHwURL;[LHwObject;)V"
  525. //      kxPublicNames = "Load Objects" "filename" "objects" "Not Specified"
  526. //      }
  527.  
  528.     kxPort LoadFile =
  529.       {
  530.       kxJavaMethod = wiLoadFile
  531.       kxJavaSignature = "(LHwURL;)LHwObject"
  532.       kxPublicNames = "Load File" "filename" "Not Specified"
  533.       }
  534.  
  535.     kxPort GetCameraYon =
  536.       {
  537.       kxJavaMethod = wiGetCameraYon
  538.       kxJavaSignature = "(LString;)D"
  539.       kxPublicNames = "Get Camera Yon" "object name" "Not Specified"
  540.       }
  541.  
  542.     kxPort GetCameraHither =
  543.       {
  544.       kxJavaMethod = wiGetCameraHither
  545.       kxJavaSignature = "(LString;)D"
  546.       kxPublicNames = "Get Camera Hither" "object name" "Not Specified"
  547.       }
  548.  
  549.     kxPort GetCameraAspectRatio =
  550.       {
  551.       kxJavaMethod = wiGetCameraAspectRatio
  552.       kxJavaSignature = "(LString;)D"
  553.       kxPublicNames = "Get Camera Aspect Ratio" "object name" "Not Specified"
  554.       }
  555.  
  556.     kxPort GetCameraFOV =
  557.       {
  558.       kxJavaMethod = wiGetCameraFOV
  559.       kxJavaSignature = "(LString;)D"
  560.       kxPublicNames = "Get Camera FOV" "object name" "Not Specified"
  561.       }
  562.  
  563. //    kxPort GetCameraOrthographicBBox =
  564. //      {
  565. //      kxJavaMethod = wiGetCameraOrthographicBBox
  566. //      kxJavaSignature = "(S)[LHwObject;"
  567. //      kxPublicNames = "Get Camera Orthographic B-Box" "object name" "Not Specified"
  568. //      }
  569.  
  570.     kxPort GetCameraProjectionType =
  571.       {
  572.       kxJavaMethod = wiGetCameraProjectionType
  573.       kxJavaSignature = "(LString;)I"
  574.       kxPublicNames = "Get Camera Projection Type" "object name" "Not Specified"
  575.       }
  576.  
  577.     kxPort GetCameraUpVector =
  578.       {
  579.       kxJavaMethod = wiGetCameraUpVector
  580.       kxJavaSignature = "(LString;)LPoint3;"
  581.       kxPublicNames = "Get Camera Up Vector" "object name" "Not Specified"
  582.       }
  583.  
  584.     kxPort GetCameraToPoint =
  585.       {
  586.       kxJavaMethod = wiGetCameraToPoint
  587.       kxJavaSignature = "(LString;)LPoint3;"
  588.       kxPublicNames = "Get Camera To Point" "object name" "Not Specified"
  589.       }
  590.  
  591.     kxPort GetCameraFromPoint =
  592.       {
  593.       kxJavaMethod = wiGetCameraFromPoint
  594.       kxJavaSignature = "(LString;)LPoint3;"
  595.       kxPublicNames = "Get Camera From Point" "object name" "Not Specified"
  596.       }
  597.  
  598. //    kxPort StopObjectAnimation =
  599. //      {
  600. //      kxJavaMethod = wiStopObjectAnimation
  601. //      kxJavaSignature = "([LHwObject;I)V"
  602. //      kxPublicNames = "Stop Object Animation" "object names" "frame number" "Not Specified"
  603. //      }
  604.  
  605. //    kxPort ReverseObjectAnimation =
  606. //      {
  607. //      kxJavaMethod = wiReverseObjectAnimation
  608. //      kxJavaSignature = "([LHwObject;I)V"
  609. //      kxPublicNames = "Reverse Object Animation" "object names" "frame number" "Not Specified"
  610. //      }
  611.  
  612. //    kxPort StartObjectAnimation =
  613. //      {
  614. //      kxJavaMethod = wiStartObjectAnimation
  615. //      kxJavaSignature = "([LHwObject;I)V"
  616. //      kxPublicNames = "Start Object Animation" "object names" "frame number" "Not Specified"
  617. //      }
  618.  
  619. //    kxPort GotoObjectFrame =
  620. //      {
  621. //      kxJavaMethod = wiGotoObjectFrame
  622. //      kxJavaSignature = "([LHwObject;I)V"
  623. //      kxPublicNames = "Go to Object Frame" "object names" "frame number" "Not Specified"
  624. //      }
  625.  
  626.     kxPort GetObjectFrameNumber =
  627.       {
  628.       kxJavaMethod = wiGetObjectFrameNumber
  629.       kxJavaSignature = "(LString;)I"
  630.       kxPublicNames = "Get Object Frame Number" "object name" "Not Specified"
  631.       }
  632.  
  633.     kxPort GetObjectAnimationStatus =
  634.       {
  635.       kxJavaMethod = wiGetObjectAnimationStatus
  636.       kxJavaSignature = "(LString;)Z"
  637.       kxPublicNames = "Get Object Animation Status" "object name" "Not Specified"
  638.       }
  639.  
  640.     kxPort AlertatFrameCount =
  641.       {
  642.       kxJavaMethod = wiAlertatFrameCount
  643.       kxJavaSignature = "(I)LHwObject"
  644.       kxPublicNames = "Alert at Frame Count" "frame number" "Not Specified"
  645.       }
  646.  
  647.     kxPort GetFrameCount =
  648.       {
  649.       kxJavaMethod = wiGetFrameCount
  650.       kxJavaSignature = "()I"
  651.       kxPublicNames = "Get Frame Count" "Not Specified"
  652.       }
  653.  
  654.     kxPort GetFrameRate =
  655.       {
  656.       kxJavaMethod = wiGetFrameRate
  657.       kxJavaSignature = "()I"
  658.       kxPublicNames = "Get Frame Rate" "Not Specified"
  659.       }
  660.  
  661.     kxPort StopAllAnimation =
  662.       {
  663.       kxJavaMethod = wiStopAllAnimation
  664.       kxJavaSignature = "()LHwObject"
  665.       kxPublicNames = "Stop All Animation" "Not Specified"
  666.       }
  667.  
  668.     kxPort AnimateAll =
  669.       {
  670.       kxJavaMethod = wiAnimateAll
  671.       kxJavaSignature = "(I)LHwObject"
  672.       kxPublicNames = "Animate All" "frame number" "Not Specified"
  673.       }
  674.  
  675.     kxPort Off =
  676.       {
  677.       kxJavaMethod = wiOff
  678.       kxJavaSignature = "()LHwObject"
  679.       kxPublicNames = "Off" "Not Specified"
  680.       }
  681.  
  682.     kxPort Terminate =
  683.       {
  684.       kxJavaMethod = wiTerminate
  685.       kxJavaSignature = "()LHwObject"
  686.       kxPublicNames = "Terminate" "Not Specified"
  687.       }
  688.  
  689.     kxPort Initialize =
  690.       {
  691.       kxJavaMethod = wiInitialize
  692.       kxJavaSignature = "()LHwObject"
  693.       kxPublicNames = "Initialize" "Not Specified"
  694.       }
  695.