Data Structures | |
| struct | V3Dviewport |
| struct | V3Daxis |
| struct | V3Dhelper |
| struct | V3Dsession |
| struct | V3Danim |
| struct | V3Dview |
Typedefs | |
| typedef struct mkV3Dviewport | V3Dviewport |
| typedef struct mkV3Daxis | V3Daxis |
| typedef struct mkV3Dhelper | V3Dhelper |
| typedef struct mkV3Dsession | V3Dsession |
| typedef struct mkV3Danim | V3Danim |
| typedef struct mkV3Dview | V3Dview |
Functions | |
| V3Dlcat (p, q) | |
| V3DisUrl (url) | |
| V3DgetPathFile (longfile, file) | |
| V3DgetFileNameWithoutExt (file) | |
| V3DgetFileExt (file) | |
| V3DgetFilePathWithoutExt (file) | |
| V3DremoveIdxFromList (l, idx) | |
| V3DremoveTupFromListBy2ndElem (l, s2nd) | |
| V3DremoveTupFromListByName (l, name) | |
| V3DgetSessionIndex (viewstr, sessionstr) | |
| V3DgetSession (sessionstr) | |
| V3DgetSessionByIndex (viewstr, idx) | |
| V3DgetDefaultSession (viewstr) | |
| V3DdegToRad (f) | |
| V3DradToDeg (f) | |
| V3DgetObjectPos (sessionstr, obj) | |
| V3DgetObjectScale (sessionstr, obj) | |
| V3DgetObjectOrientation (sessionstr, obj) | |
| V3DsetObjectPos (sessionstr, obj, pos) | |
| V3DsetObjectScale (sessionstr, obj, scale) | |
| V3DsetObjectOrientation (sessionstr, obj, quat) | |
| V3DgetSessionView (sessionstr) | |
| V3DgetObjectByName (sessionstr, name) | |
| V3DgetViewportByIndex (viewstr, idx) | |
| V3DgetViewportIndex (viewstr, viewport) | |
| V3DgetDefaultViewport (viewstr) | |
| V3DsetViewportColor (viewportstr, color) | |
| V3DgetViewportColor (viewportstr) | |
| V3DdelViewport (viewstr, viewportstr) | |
| V3DaddViewport (viewstr, x, y, w, h, backcolor) | |
| V3DsetViewportPolygonMode (sessionstr, viewportstr, mode) | |
| V3DgetViewportPolygonMode (viewportstr) | |
| V3DsetViewport (viewstr, viewportstr, sessionstr, camera) | |
| V3DsetViewportPositionSize (viewportstr, x, y, w, h) | |
| V3DchangeCameraViewport (sessionstr, viewportstr, camera) | |
| V3DsetCamera (sessionstr, camera, fovlenght, fovy, nclip, fclip) | |
| V3DgetCameraByIndex (sessionstr, idx) | |
| V3DgetCameraIndex (sessionstr, camera) | |
| V3DgetDefaultCamera (sessionstr) | |
| V3DsetDefaultCamera (sessionstr, camera) | |
| V3DsetCbCameraChange (viewstr, cbfun) | |
| V3DrestaurePreviousDefaultCamera (sessionstr) | |
| V3DdelCamera (sessionstr, camera) | |
| V3DaddCamera (sessionstr, name) | |
| V3DaddParticleSystem (sessionstr, name, template) | |
| V3DsetParticleSystemSpeed (sessionstr, partsystem, speed) | |
| V3DgetParticleSystemSpeed (sessionstr, partsystem) | |
| V3DenableParticleSystem (sessionstr, partsystem, state) | |
| V3DgetParticleSystemState (sessionstr, partsystem) | |
| V3DpauseParticleSystem (sessionstr, partsystem, state) | |
| V3DgetParticleSystemPause (sessionstr, partsystem) | |
| V3DresetParticleSystem (sessionstr, partsystem) | |
| V3DsetLight (sessionstr, light, type, dcolor, scolor, range, const, linear, quadr) | |
| V3DenableLight (sessionstr, light, state) | |
| V3DaddLight (sessionstr, name, father, type, dcolor, scolor, range, const, linear, quadr) | |
| V3DaddResource (sessionstr, ressource, group, type) | |
| V3DaddMesh (sessionstr, file, name, idx, group, father) | |
| V3DaddEditableMesh (sessionstr, file, name, idx, group, father) | |
| V3DaddShell (sessionstr, name, idx, father, pos, ang) | |
| V3DupdateObjectAxis (viewstr, sessionstr, axisstr) | |
| V3DupdateAxisTarget (viewstr, sessionstr) | |
| V3DshowObjectAxis (viewstr, sessionstr, refobj, mode, state) | |
| V3DupdateObjectHelper (viewstr, sessionstr, helperstr) | |
| V3DupdateHelpersTarget (viewstr, sessionstr) | |
| V3DshowObjectHelper (viewstr, sessionstr, refobj, mode, state) | |
| V3DisSceneHelperVisible (sessionstr) | |
| V3DenableHelpers (viewportstr, sessionstr, state) | |
| V3DgetObjectFromHelper (sessionstr, obj) | |
| V3DgetObjectSize (sessionstr, object) | |
| V3DgetGlobalObjectCenter (sessionstr, object) | |
| V3DgetObjectRadius (sessionstr, object) | |
| V3DsetObjectRenderVisibility (sessionstr, object, value) | |
| V3DgetObjectRenderVisibility (sessionstr, object) | |
| V3DisSceneGridVisible (sessionstr) | |
| V3DshowSceneGrid (sessionstr, mode) | |
| V3DcameraPan (sessionstr, viewportstr, x, y) | |
| V3DsetShellNavPos (sessionstr, pos) | |
| V3DsetAmbientLight (sessionstr, color) | |
| V3DgetAmbientLight (sessionstr) | |
| V3DsetShadowTechnique (sessionstr, type, dist, color, self) | |
| V3DsetShadowCameraType (sessionstr, camtype, px, py, pz, pd) | |
| V3DgetShadowCameraType (sessionstr) | |
| V3DsetShadowTextureParams (sessionstr, size, count, offset, fadestart, fadestop) | |
| V3DsetObjectReceiveShadows (sessionstr, obj, bool) | |
| V3DsetSceneFog (sessionstr, mode, color, density, linearstart, linearend) | |
| V3DaddAnimation (sessionstr, obj, name, length, speed, weight, state, loop, transmode, rotmode) | |
| V3DaddMorphAnimation (sessionstr, anim, obj, name, speed, weight, state, loop) | |
| V3DloadSkeleton (sessionstr, obj, sklfile) | |
| V3DgetSkeletonRoot (sessionstr, obj) | |
| V3DgetAnimationsFromMesh (sessionstr, obj) | |
| V3DgetMeshAnimationByName (sessionstr, obj, name) | |
| V3DdelAnimation (sessionstr, animstr) | |
| V3DaddAnimationKey (sessionstr, animstr, obj, pos, quat, scale, ftime) | |
| V3DdelAnimationTrack (sessionstr, animstr, obj) | |
| V3DgetAnimationByName (sessionstr, name) | |
| V3DsetAnimationWeight (sessionstr, animstr, weight) | |
| V3DgetAnimationWeight (sessionstr, animstr) | |
| V3DsetAnimationState (sessionstr, animstr, state) | |
| V3DsetAnimationLoop (sessionstr, animstr, loop) | |
| V3DsetAnimationSpeed (sessionstr, animstr, speed) | |
| V3DsetAnimationInterpolationMode (sessionstr, animstr, mode) | |
| V3DsetAnimationRotInterpolationMode (sessionstr, animstr, mode) | |
| V3DgetAnimationState (sessionstr, animstr) | |
| V3DgetAnimationLoop (sessionstr, animstr) | |
| V3DgetAnimationSpeed (sessionstr, animstr) | |
| V3DgetAnimationType (animstr) | |
| V3DsetAnimationPosition (sessionstr, animstr, pos) | |
| V3DgetAnimationPosition (sessionstr, animstr) | |
| V3DgetAnimationLenght (sessionstr, animstr) | |
| V3DsetAnimationCbPlay (animstr, cbfun) | |
| V3DsetAnimationCbPause (animstr, cbfun) | |
| V3DsetAnimationCbStop (animstr, cbfun) | |
| V3DgetAnimationPause (sessionstr, animstr) | |
| V3DgetAnimationEnable (sessionstr, animstr) | |
| V3DresetAnimation (sessionstr, animstr) | |
| V3DresetAnimations (sessionstr) | |
| V3DpauseAnimation (sessionstr, animstr) | |
| V3DplayAnimation (sessionstr, animstr) | |
| V3DplayAnimationFromPos (sessionstr, animstr, startpos) | |
| V3DstopAnimation (sessionstr, animstr) | |
| V3DenableAnimation (sessionstr, animstr, state) | |
| V3DinitializeAnimation (sessionstr, animstr) | |
| V3DanimationsEnableScene (sessionstr, state) | |
| cbV3DbufferPreRender (buffer, viewstr) | |
| cbV3DbufferPostRender (buffer, viewstr) | |
| cbV3Drender (viewstr) | |
| cbV3DtickRender (tmr, viewstr) | |
| V3DdeleteSession (viewstr, sessionstr) | |
| V3DcrSession (viewstr, name) | |
| V3DresetSession (sessionstr) | |
| cbV3DkillFocus (win, viewstr) | |
| V3DflashCtrlHasFocus (viewstr) | |
| V3DviewSetFocus (viewstr) | |
| V3DgetInfosFromCoords (sessionstr, posx, posy) | |
| V3DgetExInfosFromCoords (sessionstr, posx, posy) | |
| V3DviewGetStereo (viewstr) | |
| V3DviewGetStereoMode (viewstr) | |
| V3DviewSetStereo (viewstr, mode, spacing, fov) | |
| V3DchangeSelectedAxis (sessionstr, objname, mode) | |
| cbV3DviewDropFile (buffer, viewstr, x, y, lp) | |
| cbV3DviewKeyDown (buffer, viewstr, key, ascode) | |
| cbV3DviewKeyUp (buffer, viewstr, key) | |
| cbV3DviewDbClick (buffer, viewstr, posx, posy, btn) | |
| cbV3DviewClick (buffer, viewstr, posx, posy, btn, key) | |
| V3DgetCursorTrans (viewstr) | |
| V3DisClicked (viewstr) | |
| V3DisMoveClicked (viewstr) | |
| cbV3DviewUnclick (buffer, viewstr, posx, posy, btn, key) | |
| cbV3DviewWheel (buffer, viewstr, posx, posy, delta, btn) | |
| V3DgetMoveAxis (viewstr, posx, posy, btn) | |
| cbV3DcursorMove (win, viewstr, posx, posy, btn) | |
| V3DsetCbResizeView (viewstr, cbfun) | |
| V3DsetCbPreRenderEffects (viewstr, cbfun) | |
| V3DsetCbPreRender (viewstr, cbfun) | |
| V3DsetCbPostRender (viewstr, cbfun) | |
| V3DsetCbKeyDown (viewstr, cbfun) | |
| V3DsetCbKeyUp (viewstr, cbfun) | |
| V3DsetCbClick (viewstr, cbfun) | |
| V3DsetCbDropFile (viewstr, cbfun) | |
| V3DgetCbClick (viewstr) | |
| V3DsetCbDbClick (viewstr, cbfun) | |
| V3DgetCbDbClick (viewstr) | |
| V3DsetCbUnClick (viewstr, cbfun) | |
| V3DgetCbUnClick (viewstr) | |
| V3DsetCbWheel (viewstr, cbfun) | |
| V3DgetCbWheel (viewstr) | |
| V3DsetCbCursorMove (viewstr, cbfun) | |
| V3DgetCbCursorMove (viewstr) | |
| V3DsetCbAxisMove (sessionstr, cbfun) | |
| V3DsetCbAxisClick (sessionstr, cbfun) | |
| V3DsetCbAxisUnClick (sessionstr, cbfun) | |
| V3DenableKeyboard (viewstr, mode) | |
| V3DenableMouse (viewstr, mode) | |
| V3DenableNavigate (sessionstr, mode) | |
| V3DsetCursor (viewstr, cursor) | |
| cbV3DbufferSize (buffer, viewstr, w, h) | |
| cbV3Dsize (win, viewstr, w, h) | |
| V3DresizeView (viewstr, x, y, w, h) | |
| V3DgetViewPosSize (viewstr) | |
| V3DgetViewPos (viewstr) | |
| V3DgetViewSize (viewstr) | |
| V3DgetFullScreenState (viewstr) | |
| V3DsetScreenInfos (viewstr, x, y, width, height, fsize, fcolor) | |
| V3DenableScreenInfos (viewstr, state) | |
| V3DsetWindowedMode (viewstr) | |
| V3DEnableRender (viewstr, state) | |
| V3DenableView (viewstr, mode) | |
| V3DsetFullScreenMode (viewstr, w, h) | |
| V3DswitchFullScreenMode (viewstr, w, h) | |
| V3DdsFlashControl (viewportstr, flashctrl) | |
| V3DcbFlashControlMouseIn (flashctrl, viewstr) | |
| V3DcbFlashControlMouseOut (flashctrl, viewstr) | |
| V3DcrFlashControl (viewstr, viewportstr, file, x, y, w, h, zorder, name, type, flag) | |
| V3DcrFlashControlOnMaterial (viewstr, mat, tec, pass, index, file, w, h, name, type) | |
| V3DcrView (chan, fatherwin, ix, iy, iw, ih, cbinit, cbdestroy, defview) | |
| V3DdsView (viewstr) | |
| cbV3DdsMainWin (win, viewstr) | |
| cbV3DsizeMainWin (win, viewstr, w, h) | |
Variables | |
| var | iGlobalUnit = 1 |
| var | sV3DDEFAULTRESOURCESPATH = "tools/os3dlib/res/" |
| var | iV3Ddebug = 0 |
| var | iV3DmaxFramerate = 90 |
| var | iV3DIndex = 0 |
| var | iV3DSessionIndex = 0 |
| var | V3DCLICK_NO = 0 |
| var | V3DCLICK_LEFT = 1 |
| var | V3DCLICK_RIGHT = 2 |
| var | V3DCLICK_SHIFT = 4 |
| var | V3DCLICK_CTRL = 8 |
| var | V3DCLICK_MIDDLE = 16 |
| var | V3DAXIS_X = 32 |
| var | V3DAXIS_Y = 64 |
| var | V3DAXIS_Z = 128 |
| proto | V3DviewSetFocus = fun [V3Dview] I |
| proto | V3DphysCreate = fun [V3Dsession] I |
| proto | V3DphysDestroy = fun [V3Dsession] I |
| proto | V3DphysReset = fun [V3Dsession] I |
| typedef struct mkV3Dviewport V3Dviewport |
| typedef struct mkV3Daxis V3Daxis |
| typedef struct mkV3Dhelper V3Dhelper |
| typedef struct mkV3Dsession V3Dsession |
| typedef struct mkV3Danim V3Danim |
| typedef struct mkV3Dview V3Dview |
| V3Dlcat | ( | p | , | |
| q | ||||
| ) |
| V3DisUrl | ( | url | ) |
| V3DgetPathFile | ( | longfile | , | |
| file | ||||
| ) |
| V3DgetFileNameWithoutExt | ( | file | ) |
| V3DgetFileExt | ( | file | ) |
| V3DgetFilePathWithoutExt | ( | file | ) |
| V3DremoveIdxFromList | ( | l | , | |
| idx | ||||
| ) |
| V3DremoveTupFromListBy2ndElem | ( | l | , | |
| s2nd | ||||
| ) |
| V3DremoveTupFromListByName | ( | l | , | |
| name | ||||
| ) |
| V3DgetSessionIndex | ( | viewstr | , | |
| sessionstr | ||||
| ) |
| V3DgetSession | ( | sessionstr | ) |
| V3DgetSessionByIndex | ( | viewstr | , | |
| idx | ||||
| ) |
| V3DgetDefaultSession | ( | viewstr | ) |
| V3DdegToRad | ( | f | ) |
| V3DradToDeg | ( | f | ) |
| V3DgetObjectPos | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DgetObjectScale | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DgetObjectOrientation | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DsetObjectPos | ( | sessionstr | , | |
| obj | , | |||
| pos | ||||
| ) |
| V3DsetObjectScale | ( | sessionstr | , | |
| obj | , | |||
| scale | ||||
| ) |
| V3DsetObjectOrientation | ( | sessionstr | , | |
| obj | , | |||
| quat | ||||
| ) |
| V3DgetSessionView | ( | sessionstr | ) |
| V3DgetObjectByName | ( | sessionstr | , | |
| name | ||||
| ) |
| V3DgetViewportByIndex | ( | viewstr | , | |
| idx | ||||
| ) |
| V3DgetViewportIndex | ( | viewstr | , | |
| viewport | ||||
| ) |
| V3DgetDefaultViewport | ( | viewstr | ) |
| V3DsetViewportColor | ( | viewportstr | , | |
| color | ||||
| ) |
| V3DgetViewportColor | ( | viewportstr | ) |
| V3DdelViewport | ( | viewstr | , | |
| viewportstr | ||||
| ) |
| V3DaddViewport | ( | viewstr | , | |
| x | , | |||
| y | , | |||
| w | , | |||
| h | , | |||
| backcolor | ||||
| ) |
| V3DsetViewportPolygonMode | ( | sessionstr | , | |
| viewportstr | , | |||
| mode | ||||
| ) |
| V3DgetViewportPolygonMode | ( | viewportstr | ) |
| V3DsetViewport | ( | viewstr | , | |
| viewportstr | , | |||
| sessionstr | , | |||
| camera | ||||
| ) |
| V3DsetViewportPositionSize | ( | viewportstr | , | |
| x | , | |||
| y | , | |||
| w | , | |||
| h | ||||
| ) |
| V3DchangeCameraViewport | ( | sessionstr | , | |
| viewportstr | , | |||
| camera | ||||
| ) |
| V3DsetCamera | ( | sessionstr | , | |
| camera | , | |||
| fovlenght | , | |||
| fovy | , | |||
| nclip | , | |||
| fclip | ||||
| ) |
| V3DgetCameraByIndex | ( | sessionstr | , | |
| idx | ||||
| ) |
| V3DgetCameraIndex | ( | sessionstr | , | |
| camera | ||||
| ) |
| V3DgetDefaultCamera | ( | sessionstr | ) |
| V3DsetDefaultCamera | ( | sessionstr | , | |
| camera | ||||
| ) |
| V3DsetCbCameraChange | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DrestaurePreviousDefaultCamera | ( | sessionstr | ) |
| V3DdelCamera | ( | sessionstr | , | |
| camera | ||||
| ) |
| V3DaddCamera | ( | sessionstr | , | |
| name | ||||
| ) |
| V3DaddParticleSystem | ( | sessionstr | , | |
| name | , | |||
| template | ||||
| ) |
| V3DsetParticleSystemSpeed | ( | sessionstr | , | |
| partsystem | , | |||
| speed | ||||
| ) |
| V3DgetParticleSystemSpeed | ( | sessionstr | , | |
| partsystem | ||||
| ) |
| V3DenableParticleSystem | ( | sessionstr | , | |
| partsystem | , | |||
| state | ||||
| ) |
| V3DgetParticleSystemState | ( | sessionstr | , | |
| partsystem | ||||
| ) |
| V3DpauseParticleSystem | ( | sessionstr | , | |
| partsystem | , | |||
| state | ||||
| ) |
| V3DgetParticleSystemPause | ( | sessionstr | , | |
| partsystem | ||||
| ) |
| V3DresetParticleSystem | ( | sessionstr | , | |
| partsystem | ||||
| ) |
| V3DsetLight | ( | sessionstr | , | |
| light | , | |||
| type | , | |||
| dcolor | , | |||
| scolor | , | |||
| range | , | |||
| const | , | |||
| linear | , | |||
| quadr | ||||
| ) |
| V3DenableLight | ( | sessionstr | , | |
| light | , | |||
| state | ||||
| ) |
| V3DaddLight | ( | sessionstr | , | |
| name | , | |||
| father | , | |||
| type | , | |||
| dcolor | , | |||
| scolor | , | |||
| range | , | |||
| const | , | |||
| linear | , | |||
| quadr | ||||
| ) |
| V3DaddResource | ( | sessionstr | , | |
| ressource | , | |||
| group | , | |||
| type | ||||
| ) |
| V3DaddMesh | ( | sessionstr | , | |
| file | , | |||
| name | , | |||
| idx | , | |||
| group | , | |||
| father | ||||
| ) |
| V3DaddEditableMesh | ( | sessionstr | , | |
| file | , | |||
| name | , | |||
| idx | , | |||
| group | , | |||
| father | ||||
| ) |
| V3DaddShell | ( | sessionstr | , | |
| name | , | |||
| idx | , | |||
| father | , | |||
| pos | , | |||
| ang | ||||
| ) |
| V3DupdateObjectAxis | ( | viewstr | , | |
| sessionstr | , | |||
| axisstr | ||||
| ) |
| V3DupdateAxisTarget | ( | viewstr | , | |
| sessionstr | ||||
| ) |
| V3DshowObjectAxis | ( | viewstr | , | |
| sessionstr | , | |||
| refobj | , | |||
| mode | , | |||
| state | ||||
| ) |
| V3DupdateObjectHelper | ( | viewstr | , | |
| sessionstr | , | |||
| helperstr | ||||
| ) |
| V3DupdateHelpersTarget | ( | viewstr | , | |
| sessionstr | ||||
| ) |
| V3DshowObjectHelper | ( | viewstr | , | |
| sessionstr | , | |||
| refobj | , | |||
| mode | , | |||
| state | ||||
| ) |
| V3DisSceneHelperVisible | ( | sessionstr | ) |
| V3DenableHelpers | ( | viewportstr | , | |
| sessionstr | , | |||
| state | ||||
| ) |
| V3DgetObjectFromHelper | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DgetObjectSize | ( | sessionstr | , | |
| object | ||||
| ) |
| V3DgetGlobalObjectCenter | ( | sessionstr | , | |
| object | ||||
| ) |
| V3DgetObjectRadius | ( | sessionstr | , | |
| object | ||||
| ) |
| V3DsetObjectRenderVisibility | ( | sessionstr | , | |
| object | , | |||
| value | ||||
| ) |
| V3DgetObjectRenderVisibility | ( | sessionstr | , | |
| object | ||||
| ) |
| V3DisSceneGridVisible | ( | sessionstr | ) |
| V3DshowSceneGrid | ( | sessionstr | , | |
| mode | ||||
| ) |
| V3DcameraPan | ( | sessionstr | , | |
| viewportstr | , | |||
| x | , | |||
| y | ||||
| ) |
| V3DsetShellNavPos | ( | sessionstr | , | |
| pos | ||||
| ) |
| V3DsetAmbientLight | ( | sessionstr | , | |
| color | ||||
| ) |
| V3DgetAmbientLight | ( | sessionstr | ) |
| V3DsetShadowTechnique | ( | sessionstr | , | |
| type | , | |||
| dist | , | |||
| color | , | |||
| self | ||||
| ) |
| V3DsetShadowCameraType | ( | sessionstr | , | |
| camtype | , | |||
| px | , | |||
| py | , | |||
| pz | , | |||
| pd | ||||
| ) |
| V3DgetShadowCameraType | ( | sessionstr | ) |
| V3DsetShadowTextureParams | ( | sessionstr | , | |
| size | , | |||
| count | , | |||
| offset | , | |||
| fadestart | , | |||
| fadestop | ||||
| ) |
| V3DsetObjectReceiveShadows | ( | sessionstr | , | |
| obj | , | |||
| bool | ||||
| ) |
| V3DsetSceneFog | ( | sessionstr | , | |
| mode | , | |||
| color | , | |||
| density | , | |||
| linearstart | , | |||
| linearend | ||||
| ) |
| V3DaddAnimation | ( | sessionstr | , | |
| obj | , | |||
| name | , | |||
| length | , | |||
| speed | , | |||
| weight | , | |||
| state | , | |||
| loop | , | |||
| transmode | , | |||
| rotmode | ||||
| ) |
| V3DaddMorphAnimation | ( | sessionstr | , | |
| anim | , | |||
| obj | , | |||
| name | , | |||
| speed | , | |||
| weight | , | |||
| state | , | |||
| loop | ||||
| ) |
| V3DloadSkeleton | ( | sessionstr | , | |
| obj | , | |||
| sklfile | ||||
| ) |
| V3DgetSkeletonRoot | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DgetAnimationsFromMesh | ( | sessionstr | , | |
| obj | ||||
| ) |
| V3DgetMeshAnimationByName | ( | sessionstr | , | |
| obj | , | |||
| name | ||||
| ) |
| V3DdelAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DaddAnimationKey | ( | sessionstr | , | |
| animstr | , | |||
| obj | , | |||
| pos | , | |||
| quat | , | |||
| scale | , | |||
| ftime | ||||
| ) |
| V3DdelAnimationTrack | ( | sessionstr | , | |
| animstr | , | |||
| obj | ||||
| ) |
| V3DgetAnimationByName | ( | sessionstr | , | |
| name | ||||
| ) |
| V3DsetAnimationWeight | ( | sessionstr | , | |
| animstr | , | |||
| weight | ||||
| ) |
| V3DgetAnimationWeight | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DsetAnimationState | ( | sessionstr | , | |
| animstr | , | |||
| state | ||||
| ) |
| V3DsetAnimationLoop | ( | sessionstr | , | |
| animstr | , | |||
| loop | ||||
| ) |
| V3DsetAnimationSpeed | ( | sessionstr | , | |
| animstr | , | |||
| speed | ||||
| ) |
| V3DsetAnimationInterpolationMode | ( | sessionstr | , | |
| animstr | , | |||
| mode | ||||
| ) |
| V3DsetAnimationRotInterpolationMode | ( | sessionstr | , | |
| animstr | , | |||
| mode | ||||
| ) |
| V3DgetAnimationState | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DgetAnimationLoop | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DgetAnimationSpeed | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DgetAnimationType | ( | animstr | ) |
| V3DsetAnimationPosition | ( | sessionstr | , | |
| animstr | , | |||
| pos | ||||
| ) |
| V3DgetAnimationPosition | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DgetAnimationLenght | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DsetAnimationCbPlay | ( | animstr | , | |
| cbfun | ||||
| ) |
| V3DsetAnimationCbPause | ( | animstr | , | |
| cbfun | ||||
| ) |
| V3DsetAnimationCbStop | ( | animstr | , | |
| cbfun | ||||
| ) |
| V3DgetAnimationPause | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DgetAnimationEnable | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DresetAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DresetAnimations | ( | sessionstr | ) |
| V3DpauseAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DplayAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DplayAnimationFromPos | ( | sessionstr | , | |
| animstr | , | |||
| startpos | ||||
| ) |
| V3DstopAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DenableAnimation | ( | sessionstr | , | |
| animstr | , | |||
| state | ||||
| ) |
| V3DinitializeAnimation | ( | sessionstr | , | |
| animstr | ||||
| ) |
| V3DanimationsEnableScene | ( | sessionstr | , | |
| state | ||||
| ) |
| cbV3DbufferPreRender | ( | buffer | , | |
| viewstr | ||||
| ) |
| cbV3DbufferPostRender | ( | buffer | , | |
| viewstr | ||||
| ) |
| cbV3Drender | ( | viewstr | ) |
| cbV3DtickRender | ( | tmr | , | |
| viewstr | ||||
| ) |
| V3DdeleteSession | ( | viewstr | , | |
| sessionstr | ||||
| ) |
| V3DcrSession | ( | viewstr | , | |
| name | ||||
| ) |
| V3DresetSession | ( | sessionstr | ) |
| cbV3DkillFocus | ( | win | , | |
| viewstr | ||||
| ) |
| V3DflashCtrlHasFocus | ( | viewstr | ) |
| V3DviewSetFocus | ( | viewstr | ) |
| V3DgetInfosFromCoords | ( | sessionstr | , | |
| posx | , | |||
| posy | ||||
| ) |
| V3DgetExInfosFromCoords | ( | sessionstr | , | |
| posx | , | |||
| posy | ||||
| ) |
| V3DviewGetStereo | ( | viewstr | ) |
| V3DviewGetStereoMode | ( | viewstr | ) |
| V3DviewSetStereo | ( | viewstr | , | |
| mode | , | |||
| spacing | , | |||
| fov | ||||
| ) |
| V3DchangeSelectedAxis | ( | sessionstr | , | |
| objname | , | |||
| mode | ||||
| ) |
| cbV3DviewDropFile | ( | buffer | , | |
| viewstr | , | |||
| x | , | |||
| y | , | |||
| lp | ||||
| ) |
| cbV3DviewKeyDown | ( | buffer | , | |
| viewstr | , | |||
| key | , | |||
| ascode | ||||
| ) |
| cbV3DviewKeyUp | ( | buffer | , | |
| viewstr | , | |||
| key | ||||
| ) |
| cbV3DviewDbClick | ( | buffer | , | |
| viewstr | , | |||
| posx | , | |||
| posy | , | |||
| btn | ||||
| ) |
| cbV3DviewClick | ( | buffer | , | |
| viewstr | , | |||
| posx | , | |||
| posy | , | |||
| btn | , | |||
| key | ||||
| ) |
| V3DgetCursorTrans | ( | viewstr | ) |
| V3DisClicked | ( | viewstr | ) |
| V3DisMoveClicked | ( | viewstr | ) |
| cbV3DviewUnclick | ( | buffer | , | |
| viewstr | , | |||
| posx | , | |||
| posy | , | |||
| btn | , | |||
| key | ||||
| ) |
| cbV3DviewWheel | ( | buffer | , | |
| viewstr | , | |||
| posx | , | |||
| posy | , | |||
| delta | , | |||
| btn | ||||
| ) |
| V3DgetMoveAxis | ( | viewstr | , | |
| posx | , | |||
| posy | , | |||
| btn | ||||
| ) |
| cbV3DcursorMove | ( | win | , | |
| viewstr | , | |||
| posx | , | |||
| posy | , | |||
| btn | ||||
| ) |
| V3DsetCbResizeView | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbPreRenderEffects | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbPreRender | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbPostRender | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbKeyDown | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbKeyUp | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbClick | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbDropFile | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DgetCbClick | ( | viewstr | ) |
| V3DsetCbDbClick | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DgetCbDbClick | ( | viewstr | ) |
| V3DsetCbUnClick | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DgetCbUnClick | ( | viewstr | ) |
| V3DsetCbWheel | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DgetCbWheel | ( | viewstr | ) |
| V3DsetCbCursorMove | ( | viewstr | , | |
| cbfun | ||||
| ) |
| V3DgetCbCursorMove | ( | viewstr | ) |
| V3DsetCbAxisMove | ( | sessionstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbAxisClick | ( | sessionstr | , | |
| cbfun | ||||
| ) |
| V3DsetCbAxisUnClick | ( | sessionstr | , | |
| cbfun | ||||
| ) |
| V3DenableKeyboard | ( | viewstr | , | |
| mode | ||||
| ) |
| V3DenableMouse | ( | viewstr | , | |
| mode | ||||
| ) |
| V3DenableNavigate | ( | sessionstr | , | |
| mode | ||||
| ) |
| V3DsetCursor | ( | viewstr | , | |
| cursor | ||||
| ) |
| cbV3DbufferSize | ( | buffer | , | |
| viewstr | , | |||
| w | , | |||
| h | ||||
| ) |
| cbV3Dsize | ( | win | , | |
| viewstr | , | |||
| w | , | |||
| h | ||||
| ) |
| V3DresizeView | ( | viewstr | , | |
| x | , | |||
| y | , | |||
| w | , | |||
| h | ||||
| ) |
| V3DgetViewPosSize | ( | viewstr | ) |
| V3DgetViewPos | ( | viewstr | ) |
| V3DgetViewSize | ( | viewstr | ) |
| V3DgetFullScreenState | ( | viewstr | ) |
| V3DsetScreenInfos | ( | viewstr | , | |
| x | , | |||
| y | , | |||
| width | , | |||
| height | , | |||
| fsize | , | |||
| fcolor | ||||
| ) |
| V3DenableScreenInfos | ( | viewstr | , | |
| state | ||||
| ) |
| V3DsetWindowedMode | ( | viewstr | ) |
| V3DEnableRender | ( | viewstr | , | |
| state | ||||
| ) |
| V3DenableView | ( | viewstr | , | |
| mode | ||||
| ) |
| V3DsetFullScreenMode | ( | viewstr | , | |
| w | , | |||
| h | ||||
| ) |
| V3DswitchFullScreenMode | ( | viewstr | , | |
| w | , | |||
| h | ||||
| ) |
| V3DdsFlashControl | ( | viewportstr | , | |
| flashctrl | ||||
| ) |
| V3DcbFlashControlMouseIn | ( | flashctrl | , | |
| viewstr | ||||
| ) |
| V3DcbFlashControlMouseOut | ( | flashctrl | , | |
| viewstr | ||||
| ) |
| V3DcrFlashControl | ( | viewstr | , | |
| viewportstr | , | |||
| file | , | |||
| x | , | |||
| y | , | |||
| w | , | |||
| h | , | |||
| zorder | , | |||
| name | , | |||
| type | , | |||
| flag | ||||
| ) |
| V3DcrFlashControlOnMaterial | ( | viewstr | , | |
| mat | , | |||
| tec | , | |||
| pass | , | |||
| index | , | |||
| file | , | |||
| w | , | |||
| h | , | |||
| name | , | |||
| type | ||||
| ) |
| V3DcrView | ( | chan | , | |
| fatherwin | , | |||
| ix | , | |||
| iy | , | |||
| iw | , | |||
| ih | , | |||
| cbinit | , | |||
| cbdestroy | , | |||
| defview | ||||
| ) |
| V3DdsView | ( | viewstr | ) |
| cbV3DdsMainWin | ( | win | , | |
| viewstr | ||||
| ) |
| cbV3DsizeMainWin | ( | win | , | |
| viewstr | , | |||
| w | , | |||
| h | ||||
| ) |
| var iGlobalUnit = 1 |
| var sV3DDEFAULTRESOURCESPATH = "tools/os3dlib/res/" |
| var iV3Ddebug = 0 |
| var iV3DmaxFramerate = 90 |
| var iV3DIndex = 0 |
| var iV3DSessionIndex = 0 |
| var V3DCLICK_NO = 0 |
| var V3DCLICK_LEFT = 1 |
| var V3DCLICK_RIGHT = 2 |
| var V3DCLICK_SHIFT = 4 |
| var V3DCLICK_CTRL = 8 |
| var V3DCLICK_MIDDLE = 16 |
| var V3DAXIS_X = 32 |
| var V3DAXIS_Y = 64 |
| var V3DAXIS_Z = 128 |
| proto V3DviewSetFocus = fun [V3Dview] I |
| proto V3DphysCreate = fun [V3Dsession] I |
| proto V3DphysDestroy = fun [V3Dsession] I |
| proto V3DphysReset = fun [V3Dsession] I |
1.6.3