|
OpenSpace3D libs
OpenSpace 3D libraries for plugITs and OS3D developer
|
Data Structures | |
| struct | VUIfont |
| struct | VUIthemeRes |
| struct | VUIthemeFont |
| struct | VUIthemeElt |
| struct | VUIthemeDef |
| struct | VUItheme |
| struct | VUIDlg |
| struct | VUIListElement |
| struct | VUIList |
| struct | VUIFloat |
| struct | VUISlider |
| struct | VUISelect |
| struct | VUITableLine |
| struct | VUITable |
| struct | VUISubMenu |
| struct | VUIBtnMenu |
| struct | VUImenu |
| struct | VUIkeyboard |
| struct | VUIfontInt |
| struct | VUIText |
| struct | VUIRes |
| struct | VUIelement |
| struct | VUIWcont |
| struct | VUI3Dcont |
| struct | VUIcontainer |
| struct | VUIcontainerGroup |
Typedefs | |
| typedef struct mkVUIfont | VUIfont |
| typedef struct mkVUIthemeRes | VUIthemeRes |
| typedef struct mkVUIthemeFont | VUIthemeFont |
| typedef struct mkVUIthemeElt | VUIthemeElt |
| typedef struct mkVUIthemeDef | VUIthemeDef |
| typedef struct mkVUItheme | VUItheme |
| typedef struct mkVUIDlg | VUIDlg |
| typedef struct mkVUIListElement | VUIListElement |
| typedef struct mkVUIList | VUIList |
| typedef struct mkVUIFloat | VUIFloat |
| typedef struct mkVUISlider | VUISlider |
| typedef struct mkVUISelect | VUISelect |
| typedef struct mkVUITableLine | VUITableLine |
| typedef struct mkVUITable | VUITable |
| typedef struct mkVUISubMenu | VUISubMenu |
| typedef struct mkVUIBtnMenu | VUIBtnMenu |
| typedef struct mkVUImenu | VUImenu |
| typedef struct mkVUIkeyboard | VUIkeyboard |
| typedef struct mkVUIfontInt | VUIfontInt |
| typedef struct mkVUIText | VUIText |
| typedef struct mkVUIRes | VUIRes |
| typedef struct mkVUIelement | VUIelement |
| typedef struct mkVUIWcont | VUIWcont |
| typedef struct mkVUI3Dcont | VUI3Dcont |
| typedef struct mkVUIcontainer | VUIcontainer |
| typedef struct mkVUIcontainerGroup | VUIcontainerGroup |
Functions | |
| VUIupdateScreenSensity (viewstr) | |
| VUIloadThemeElements (defstr, lres) | |
| VUIloadThemeDefinitions (thstr, ldef) | |
| VUIloadTheme (file) | |
| VUIgetThemeElement (defstr, elt) | |
| VUIgetThemeDef (themestr, def) | |
| VUIsplitThemeRef (themeref) | |
| Split a theme reference between definition name and element name. | |
| VUIgetGroupTheme (groupstr) | |
| VUIgetContainerGroupTheme (contstr) | |
| VUIdelFont (fontstr) | |
| Delete a VUIfont. | |
| VUIgetTextSize (fontstr, text, maxwidth, alignflags) | |
| Get the size needed to write a text. | |
| VUIgetAlignFlagsBT (flags) | |
| VUIgetAlignFlags (flags) | |
| VUIdrawTextBitmap (bmp, fontstr, rect, offset, fontcolor, alignflags, text) | |
| Draw a text to a bitmap, within a defined area. | |
| VUIdrawTextAlphaBitmap (abmp, fontstr, rect, offset, fontcolor, alignflags, text) | |
| Draw a text to an alpha bitmap, within a defined area. | |
| VUIgetFontFaceBT (face) | |
| VUIgetFontFileBT (face) | |
| VUIgetFontFace (face) | |
| VUIgetFontFlagsBT (flags) | |
| VUIgetFontFlags (flags) | |
| VUIgetFontByValues (face, size, flags, color, type) | |
| VUIaddFont (face, size, flags, color, auto, init) | |
| Create a VUIfont. | |
| VUIcreateFont (face, size, flags, color, auto) | |
| Create a VUIfont. | |
| VUIcreateFontInterface (font) | |
| VUIgetFontFromInterface (fontistr) | |
| VUIaddThemeFont (fthstr) | |
| VUIgetResourceByIndex (index) | |
| VUIgetResourceByFile (file) | |
| VUIaddResourceIndex (file) | |
| VUIgetResourceVisualSize (resstr) | |
| VUIelementNeedUpdate (eltstr, force) | |
| VUIshowElement (eltstr, state) | |
| VUIdestroyResource (resstr) | |
| VUIloadResource (resstr) | |
| VUImakeResource (eltstr, bgcolor, border, bdcolor, file, flags, nbstates, nbcols, nbframe, framepersec) | |
| VUIdestroyElement (eltstr) | |
| VUIgetScrollableElement (eltstr) | |
| VUImakeFloat (contstr, eltstr, minval, maxval, step, nbdec, value) | |
| VUImakeSlider (contstr, eltstr, minval, maxval, step, nbdec, value, direction, cursorsize, textpos) | |
| VUImakeSelect (contstr, eltstr, lvalues, margin, offset, themeref) | |
| VUImakeTable (contstr, elstr, tablesize, colwidths, border) | |
| VUImakeMenu (contstr, eltstr, margin, offset, align, themeref) | |
| VUImakeBtnMenu (menustr, eltstr, value, mode, unfoldchildren) | |
| VUImakeSubMenu (bmenustr, pmenustr, value, check) | |
| VUImakeList (contstr, eltstr, eltoffset, margin, multiselect, themeref) | |
| VUImakeListElement (liststr, eltstr, parentstr, value, param) | |
| VUIcountListHierarchy (eltstr) | |
| VUIsetElementTheme (eltstr, defstr, element) | |
| VUImakeElement (contstr, parentstr, pos, size, ratiosize, align, type) | |
| VUImake3Dcont (contstr, sessionstr, pos, offset, scale, autoscale, maxautoscaledist, autotarget, ontop) | |
| VUImakeWcont (contstr, viewstr, xpos, ypos, width, height, ratiosize, align, opacity, zorder) | |
| VUIdestroyWcontainer (contwstr) | |
| VUImakeContainer (type, groupstr) | |
| VUImakeKeyboard (sessionstr, groupstr, mode) | |
| VUIdestroy3DContainer (vrcontstr) | |
| Delete a 3D container. | |
| VUIdestroyContainer (contstr) | |
| Destroy a 3D container. | |
| VUIgetContainerBufferSize (contstr) | |
| VUIscaleCoords (vec, scale) | |
| VUIunscaleCoords (vec, scale) | |
| VUIscaleCoords2 (vec, scale) | |
| VUIunscaleCoords2 (vec, scale) | |
| VUIscaleVec (vec, scale) | |
| VUIunscaleVec (vec, scale) | |
| VUIscaleValue (val, scale) | |
| VUIunscaleValue (val, scale) | |
| VUIreplaceAllText (text, repchar, state) | |
| VUIcomputeEposSize (eltstr, vw, vh) | |
| VUIcomputeWposSize (contstr, vw, vh) | |
| VUIshowContainerW (contwstr, state) | |
| VUIupdateResourceBuffer (resstr, width, height) | |
| VUIgetElementInCoord (eltlist, x, y) | |
| VUIbuildAllElementsList (refstr, eltlist) | |
| getElementsCenterDirection (eltstr1, eltstr2, dir) | |
| getElementClosest (refstr, eltstr1, eltstr2, dir) | |
| VUIgetNextElement (eltstr, dir) | |
| VUIdrawElement (contstr, eltstr) | |
| VUImakeElementDrawCoords (eltstr) | |
| VUIupdateElementCoords (contstr, eltstr) | |
| VUIupdateElement (contstr, eltstr) | |
| VUIisFocusedInput () | |
| VUIsetFocusedElement (contstr, eltstr) | |
| VUIgetListContentSize (liststr, lestrlist, size, allstate) | |
| VUIgetListFullContentSize (liststr, allstate) | |
| VUIupdateElementsCoords (contstr, eltlist) | |
| VUIupdateElements (contstr, eltlist) | |
| VUIupdateContBuffer (contstr) | |
| VUIupdateListElement (liststr, eltstr, offset) | |
| VUIupdateListElements (liststr, lestrlist, offset) | |
| VUIupdateListElementCoords (liststr, eltstr, offset) | |
| VUIupdateListElementsCoords (liststr, lestrlist, offset) | |
| VUIgetListElementByName (liststr, lestrlist, value, ret) | |
| VUIshowListElementNode (leltstr, state, sons) | |
| VUIsetElementCheckState (eltstr, state) | |
| VUIunfoldListElement (leltstr, state) | |
| VUIincElementCheckState (eltstr) | |
| VUIgetElementCheckState (eltstr) | |
| VUIsetElementIgnoreInput (eltstr, state) | |
| VUIgetElementIgnoreInput (eltstr) | |
| VUIscrollList (liststr, delta) | |
| cbVUIlistScrollTimer (trm, p) | |
| cbVUIlistScrollBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUIlistScrollBtnUnClick (eltstr, id, x, y, btn, liststr) | |
| VUIdrawListCb (eltstr, liststr) | |
| VUIgetMenuContentSize (menustr, mbstrlist, size) | |
| VUIgetMenuFullContentSize (menustr) | |
| VUIupdateMenuElement (menustr, eltstr, offset) | |
| VUIupdateMenuElements (menustr, mbstrlist, offset) | |
| VUIscrollMenu (menustr, delta) | |
| cbVUImenuScrollTimer (trm, p) | |
| cbVUImenuScrollBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUImenuScrollBtnUnClick (eltstr, id, x, y, btn, menustr) | |
| VUIdrawMenuCb (eltstr, menustr) | |
| VUIscrollText (eltstr, delta) | |
| cbVUItextScrollTimer (trm, p) | |
| cbVUItextScrollBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUItextScrollBtnUnClick (eltstr, id, x, y, btn, textstr) | |
| VUIscrollElement (eltstr, dx, dy) | |
| cbVUIelementScrollTimer (trm, p) | |
| cbVUIelementScrollBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUIelementScrollBtnUnClick (eltstr, id, x, y, btn, seltstr) | |
| VUImouseWheelMenuCb (eltstr, id, x, y, delta, menustr) | |
| VUImouseMoveMenuCb (eltstr, id, x, y, btn, menustr) | |
| VUImouseWheelListCb (eltstr, id, x, y, delta, liststr) | |
| VUImouseMoveListCb (eltstr, id, x, y, btn, liststr) | |
| VUIselectListElement (leltstr, state) | |
| VUIselectListElementCb (eltstr, state, leltstr) | |
| VUIcheckListElementCb (eltstr, state, leltstr) | |
| VUIsetContainerBackground (contstr, bgcolor, border, bdcolor, file, flags, nbstates, nbframes, framepersec) | |
| VUIsetContainerThemeCallback (contstr, cbfun) | |
| VUIexecElementOut (eltstr, id, isover) | |
| cbVUImouseIn (widget, contstr) | |
| cbVUImouseOut (widget, contstr) | |
| VUIunclickElement (eltstr, id, x, y, btn, isover) | |
| VUIclickElement (eltstr, id, x, y, btn) | |
| cbVUIclick (widget, contstr, id, x, y, btn) | |
| cbVUIunClick (widget, contstr, id, x, y, btn) | |
| VUImouseMoveElement (eltstr, id, x, y, btn) | |
| cbVUImouseMove (widget, contstr, id, x, y, btn) | |
| cbVUImouseWheel (widget, contstr, id, x, y, delta) | |
| cbVUITouchTimer (trm, contstr) | |
| cbVUITouchAdd (widget, contstr, id, x, y) | |
| cbVUITouchRemove (widget, contstr, id, x, y) | |
| cbVUITouchUpdate (widget, contstr, id, x, y, vx, vy) | |
| cbVUIfocused (widget, contstr, state) | |
| VUIget3DContainerOffset (contstr) | |
| Get the offset of a 3d container to its center. Relative to the label size. | |
| VUIset3DContainerOffset (contstr, offset) | |
| Set the offset of a 3d container to its center. Relative to the label size. | |
| VUIget3DContainerMaxAutoScale (contstr) | |
| Get the Max auto scale of a 3d container. | |
| VUIset3DContainerMaxAutoScale (contstr, scale) | |
| Set the Max auto scale of a 3d container. | |
| VUIget3DContainerAutoScale (contstr) | |
| Get the auto scale state of a 3d container. | |
| VUIset3DContainerAutoScale (contstr, state) | |
| Set the auto scale state of a 3d container. | |
| VUIget3DContainerScale (contstr) | |
| Get the scale of a 3d container. | |
| VUIset3DContainerScale (contstr, scale) | |
| Set the scale of a 3d container. | |
| VUIset3DContainerOrientation (contstr, quat) | |
| Set the orientation of a 3d container. | |
| VUIset3DContainerPosition (contstr, pos) | |
| Set the position of a 3d container. | |
| VUIget3DContainerPosition (contstr) | |
| Get the position of a 3d container. | |
| VUIset3DContainerVisible (contstr, visible) | |
| Set the visibility of a 3d container. | |
| VUIset3DContainerParentTarget (contstr, target) | |
| Set the parent target to follow of a 3d container. | |
| VUIrefreshVrContainerPosition (sessionstr, contstr, contsize, scale, zorder) | |
| Refresh the position / rotation / scale of a Vr container for the actual camera position. | |
| VUIupdate3DContainer (contstr, sessionstr) | |
| VUIsetContainerInputsEnable (contstr, state) | |
| Set a container inputs states. | |
| VUIgetContainerInputsEnable (contstr) | |
| Get a container inputs states. | |
| VUIinitContainer (contstr) | |
| VUIsetElementsResourceUpdateState (eltlist, state) | |
| VUIsetContainerResourcesUpdateState (contstr, state) | |
| VUIsetFocusedContainer (contstr) | |
| VUIsetContainerTopOnFocus (contstr, state) | |
| VUIsetContainerForeground (contstr, state) | |
| VUIshowContainer (contstr, state) | |
| VUIcreate3dContainer (sessionstr, groupstr, pos, offset, contsize, scale, autoscale, maxautoscaledist, autotarget, opacity, ontop) | |
| Create a 3D container for VR. | |
| VUIcreateVrContainer (sessionstr, groupstr, offset, contsize, scale, opacity, ontop, zorder) | |
| Create a 3D container for VR. | |
| VUIcreateContainerOnMaterial (sessionstr, groupstr, material, technique, pass, texunit, size, opacity) | |
| VUIcreateContainerOnBackground (viewstr, groupstr, pos, size, ratiosize, align, opacity) | |
| VUIcreateContainer (viewstr, groupstr, pos, size, ratiosize, align, opacity, zorder) | |
| VUIupdateContainerWidget (contstr) | |
| VUIsetContainerClear (constr, state) | |
| VUIsetContainerSize (contstr, size, offsets) | |
| VUIsetContainerPos (contstr, pos, align, offsets) | |
| VUIsetContainerQuality (contstr, quality) | |
| VUIset3dContainerMouseState (contstr, state) | |
| VUIsetContainerCbClick (contstr, cbfun) | |
| VUIsetContainerCbUnClick (contstr, cbfun) | |
| VUIsetContainerCbMouseMove (contstr, cbfun) | |
| VUIsetContainerCbMouseIn (contstr, cbfun) | |
| VUIsetContainerCbMouseOut (contstr, cbfun) | |
| VUIsetContainerCbFocused (contstr, cbfun) | |
| VUIsetElementCbCheck (eltstr, cbfun) | |
| VUIsetElementCbClick (eltstr, cbfun) | |
| VUIsetElementCbUnClick (eltstr, cbfun) | |
| VUIsetElementCbFullClick (eltstr, cbfun) | |
| VUIsetElementCbMouseMove (eltstr, cbfun) | |
| VUIsetElementCbMouseIn (eltstr, cbfun) | |
| VUIsetElementCbMouseOut (eltstr, cbfun) | |
| VUIsetElementCbFocused (eltstr, cbfun) | |
| VUIsetElementCbValidate (eltstr, cbfun) | |
| VUIsetElementCbKeyDown (eltstr, cbfun) | |
| VUIsetElementCbKeyUp (eltstr, cbfun) | |
| VUIsetElementCbPreDraw (eltstr, cbfun) | |
| VUIsetElementCbDraw (eltstr, cbfun) | |
| cbHUDgetDirectionKey (key, eltstr) | |
| cbHUDKeyDown (viewstr, key, ascode) | |
| cbHUDKeyUp (viewstr, key) | |
| cbHUDresizeView (viewstr, width, height) | |
| cbHUDPreRender (sessionstr, etime) | |
| cbHUDPostRender (sessionstr) | |
| VUIsetElementBorder (eltstr, border, color) | |
| VUIsetElementFocusedBorder (eltstr, border, color) | |
| VUIisFocusedElement (eltstr) | |
| VUIsetElementState (eltstr, state) | |
| VUIsetElementPos (eltstr, pos, align, offsets) | |
| VUIsetElementSize (eltstr, size, offsets) | |
| VUIsetElementRatiosize (eltstr, ratiosize) | |
| VUIsetElementResource (eltstr, bgcolor, border, bdcolor, file, flags, nbstates, nbcols, nbframes, framepersec) | |
| VUIcreateFrame (contstr, parentstr, pos, size, ratiosize, align) | |
| VUIcreateButtonExt (contstr, parentstr, pos, size, ratiosize, align, themeref) | |
| VUIcreateButton (contstr, parentstr, pos, size, ratiosize, align) | |
| VUIsetElementScroll (eltstr, scrollflags) | |
| VUIsetElementTextContent (eltstr, text) | |
| VUIsetElementTextNumberOnly (eltstr, state) | |
| VUIsetElementTextAlign (eltstr, align) | |
| VUIgetThemeFont (defstr, element) | |
| VUIsetElementThemeFont (eltstr, themestr, defstr, element) | |
| VUIsetElementFont (eltstr, fontistr) | |
| VUIsetElementText (eltstr, fontistr, text, pos, size, margin, align, sizeflags, multiline) | |
| VUIsetElementTextPasswordState (eltstr, state) | |
| VUIgetElementTextPasswordState (eltstr) | |
| VUIgetElementText (eltstr) | |
| VUIgetElementResource (eltstr) | |
| VUIgetElementContainer (eltstr) | |
| VUIcreateEditTextExt (contstr, parentstr, pos, size, ratiosize, align, fontstr, margin, text, multiline, themeref) | |
| VUIcreateEditText (contstr, parentstr, pos, size, ratiosize, align, fontstr, margin, text, multiline) | |
| cbVUIfloatChange (eltstr, value, state, floatstr) | |
| cbVUIfloatBtnIncTimer (trm, p) | |
| cbVUIfloatBtnTimer (trm, p) | |
| cbVUIfloatBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUIfloatBtnUnClick (eltstr, id, x, y, btn, floatstr) | |
| VUIsetFloatValue (floatstr, value) | |
| VUIgetFloatValue (floatstr) | |
| VUIsetFloatMaxValue (floatstr, value) | |
| VUIsetFloatMinValue (floatstr, value) | |
| VUIcreateFloatExt (contstr, parentstr, pos, size, ratiosize, align, margin, minval, maxval, step, nbdec, value, themeref) | |
| VUIcreateFloat (contstr, parentstr, pos, size, ratiosize, align, margin, minval, maxval, step, nbdec, value) | |
| VUIdestroyFloat (floatstr) | |
| VUIsetFloatCbChange (floatstr, cbfun) | |
| cbVUIsliderChange (sliderstr) | |
| VUIgetSliderPercentPos (sliderstr, x, y) | |
| VUIgetSliderClosestStep (sliderstr, value) | |
| VUIgetSliderPercentPosByValue (sliderstr, value) | |
| VUIgetSliderValueByPercentPos (sliderstr, ppos) | |
| VUIsetSlider (sliderstr, fvalue, ppos) | |
| VUIsetSliderValue (sliderstr, value) | |
| VUIgetSliderValue (sliderstr) | |
| VUIsetSliderMaxValue (sliderstr, value) | |
| VUIsetSliderMinValue (sliderstr, value) | |
| cbVUIsliderClick (eltstr, id, x, y, btn, sliderstr) | |
| cbVUIsliderMove (eltstr, id, x, y, btn, sliderstr) | |
| cbVUIsliderUnClick (eltstr, id, x, y, btn, sliderstr) | |
| cbVUIsliderKeyDown (eltstr, key, sliderstr) | |
| cbVUIsliderKeyUp (eltstr, key, sliderstr) | |
| VUIcreateSliderExt (contstr, parentstr, pos, size, ratiosize, align, minval, maxval, step, nbdec, value, direction, cursorsize, textpos, themeref) | |
| VUIcreateSlider (contstr, parentstr, pos, size, ratiosize, align, minval, maxval, step, nbdec, value, direction, cursorsize, textpos) | |
| VUIdestroySlider (sliderstr) | |
| VUIsetSliderCbChange (sliderstr, cbfun) | |
| VUIgetListElement (liststr, value) | |
| VUIrenameListElement (lestr, label) | |
| VUIaddListElement (liststr, parentstr, value, param, check) | |
| VUIremoveListElement (lestr) | |
| VUIclearList (liststr) | |
| VUIcreateListExt (contstr, parentstr, pos, size, ratiosize, align, margin, multiselect, childoffset, themeref) | |
| VUIcreateList (contstr, parentstr, pos, size, ratiosize, align, margin, multiselect, childoffset) | |
| VUIdestroyList (liststr) | |
| VUIsetListCbSelect (liststr, cbfun) | |
| VUIsetListElementCbSelect (eleltstr, cbfun) | |
| cbVUIselectShowList (eltstr, id, x, y, btn, selectstr) | |
| cbVUIselectListElement (liststr, lelt, selectstr) | |
| VUIsetListElementsTextSize (liststr, eleltlist, mode) | |
| VUIshowSelectList (selectstr, state) | |
| VUIselectAddElement (selectstr, value) | |
| VUIremoveSelectElement (selectstr, value) | |
| VUIsetSelectElement (selectstr, value) | |
| VUIsetSelectElementByPos (selectstr, pos) | |
| VUIcreateSelectExt (contstr, parentstr, pos, size, ratiosize, align, lvalues, margin, childoffset, themeref) | |
| VUIcreateSelect (contstr, parentstr, pos, size, ratiosize, align, lvalues, margin, childoffset) | |
| VUIdestroySelect (selectstr) | |
| VUIsetSelectCbSelect (selectstr, cbfun) | |
| VUIcomputeTableColumnData (nbcols, colwidths, border, cwcount, undefcount, j) | |
| VUIupdateTableLineHeight (linestr, lw, lh) | |
| VUIupdateTableVerticalLayout (tablestr) | |
| cbVUItableDraw (eltstr, tablestr) | |
| VUIgetTableCell (tablestr, x, y) | |
| VUIgetTableCellText (tablestr, x, y) | |
| VUIgetTable (tablestr) | |
| cbVUItableChange (tablestr, x, y) | |
| VUIsetTableCellText (tablestr, x, y, content) | |
| VUIsetTable (tablestr, content) | |
| VUIsetTableFont (tablestr, font) | |
| VUIsetTableResource (tablestr, bgcolor, border, bdcolor, file, flags) | |
| VUIcreateTableExt (contstr, parentstr, pos, size, ratiosize, align, margin, tablesize, colwidths, font, textalign, themeref) | |
| VUIcreateTable (contstr, parentstr, pos, size, ratiosize, align, margin, tablesize, colwidths, font, textalign) | |
| VUIdestroyTable (tablestr) | |
| VUIsetTableCbChange (tablestr, cbfun) | |
| cbVUImenuShowList (eltstr, id, x, y, btn, bmenustr) | |
| cbVUImenuButtonIn (eltstr, bmenustr) | |
| cbVUImenuButtonOut (eltstr, bmenustr) | |
| cbVUIselectMenuElement (eleltstr, smenustr) | |
| VUIfillSubMenu (bmenustr, eleltstr, smstrlist) | |
| VUIshowMenuList (bmenustr, state) | |
| VUIaddSubMenu (bmenustr, smenustr, value, check) | |
| VUIaddMenuButton (menustr, size, value, mode, unfold) | |
| VUIcreateMenuExt (contstr, parentstr, pos, size, ratiosize, align, margin, childoffset, alignmode, themeref) | |
| VUIcreateMenu (contstr, parentstr, pos, size, ratiosize, align, margin, childoffset, alignmode) | |
| VUIdestroyMenu (menustr) | |
| VUIsetCbMenuButton (bmenustr, cbfun) | |
| VUIsetCbSubMenu (smenustr, cbfun) | |
| VUIdestroyDialogBox (dlgstr) | |
| cbVUIDlgClick (eltstr, id, x, y, btn, p) | |
| VUIcomputeDialogBoxSize (viewstr, themestr, title, text, isbtn) | |
| VUIupdateDialogBoxSize (viewstr, dlgstr) | |
| cbVUIDlgBoxThemeUpdate (contstr, p) | |
| VUIcreateDialogBoxExt (viewstr, groupstr, title, text, oklabel, cancellabel, opacity, vr, cbfun, themeref) | |
| VUIcreateDialogBox (viewstr, title, text, oklabel, cancellabel, opacity, vr, cbfun) | |
| VUIcreateDialogExt (viewstr, groupstr, size, title, oklabel, cancellabel, opacity, vr, cbfun, themeref) | |
| VUIcreateDialog (viewstr, size, title, oklabel, cancellabel, opacity, vr, cbfun) | |
| VUIgetDialogFrame (dlgstr) | |
| VUIgetDialogTitle (dlgstr) | |
| VUIsetDialogTitle (dlgstr, title) | |
| VUIsetDialogText (dlgstr, text) | |
| VUIshowDialog (dlgstr, state) | |
| cbVUIKeyBtnClick (eltstr, id, x, y, btn, p) | |
| cbVUIKeyBtnUnClick (eltstr, id, x, y, btn, p) | |
| VUIcreateVrKeyboard (sessionstr, groupstr, scale, opacity) | |
| Create a 3D keyboard for VR. | |
| VUIshowVrKeyboard (keybstr, mode) | |
| Show a 3D keyboard for VR. | |
| VUIhideVrKeyboard (keybstr) | |
| Hide a 3D keyboard for VR. | |
| VUIdestroyVrKeyboard (keybstr) | |
| Destroy a 3D keyboard for VR. | |
| VUIcreateContainerGroup (themestr) | |
| create a container group | |
| VUIgetThemerefPrefix (ref) | |
| search base theme ref with "_" | |
| VUIgetThemePath (basename) | |
| get theme path from theme name | |
| VUIreloadElementThemeResource (eltstr, themestr) | |
| reload theme resources on an element | |
| VUIreloadThemeResources () | |
| reload theme resources | |
| VUIreloadGroupThemeResources (groupstr) | |
| VUIsetGroupTheme (groupstr, file) | |
| change the current theme | |
| VUIsetTheme (file) | |
| change the current theme | |
| VUIsetEnable (sessionstr, state) | |
| VUIsetGlobalScaleFactor (sessionstr, scale) | |
| VUIinit (sessionstr) | |
| VUIreset (sessionstr) | |
| typedef struct mkVUIfont VUIfont |
| typedef struct mkVUIthemeRes VUIthemeRes |
| typedef struct mkVUIthemeFont VUIthemeFont |
| typedef struct mkVUIthemeElt VUIthemeElt |
| typedef struct mkVUIthemeDef VUIthemeDef |
| typedef struct mkVUItheme VUItheme |
| typedef struct mkVUIDlg VUIDlg |
| typedef struct mkVUIListElement VUIListElement |
| typedef struct mkVUIList VUIList |
| typedef struct mkVUIFloat VUIFloat |
| typedef struct mkVUISlider VUISlider |
| typedef struct mkVUISelect VUISelect |
| typedef struct mkVUITableLine VUITableLine |
| typedef struct mkVUITable VUITable |
| typedef struct mkVUISubMenu VUISubMenu |
| typedef struct mkVUIBtnMenu VUIBtnMenu |
| typedef struct mkVUImenu VUImenu |
| typedef struct mkVUIkeyboard VUIkeyboard |
| typedef struct mkVUIfontInt VUIfontInt |
| typedef struct mkVUIText VUIText |
| typedef struct mkVUIRes VUIRes |
| typedef struct mkVUIelement VUIelement |
| typedef struct mkVUIWcont VUIWcont |
| typedef struct mkVUI3Dcont VUI3Dcont |
| typedef struct mkVUIcontainer VUIcontainer |
| typedef struct mkVUIcontainerGroup VUIcontainerGroup |
| VUIupdateScreenSensity | ( | viewstr | ) |
| VUIloadThemeElements | ( | defstr | , |
| lres | |||
| ) |
| VUIloadThemeDefinitions | ( | thstr | , |
| ldef | |||
| ) |
| VUIloadTheme | ( | file | ) |
| VUIgetThemeElement | ( | defstr | , |
| elt | |||
| ) |
| VUIgetThemeDef | ( | themestr | , |
| def | |||
| ) |
| VUIgetGroupTheme | ( | groupstr | ) |
| VUIgetContainerGroupTheme | ( | contstr | ) |
| VUIdelFont | ( | fontstr | ) |
| VUIgetTextSize | ( | fontstr | , |
| text | , | ||
| maxwidth | , | ||
| alignflags | |||
| ) |
Get the size needed to write a text.
Prototype: fun [VUIfont S I I] [I I]
| VUIfont | : font to use |
| S | : text |
| I | : maximum width for the text. If nil or <= 0, the text will take all the width needed |
| I | : alignement flags 1: iVUITEXT_HALIGNLEFT, 2: iVUITEXT_HALIGNCENTER, 4: iVUITEXT_HALIGNRIGHT, default: iVUITEXT_HALIGNLEFT, 8: iVUITEXT_VALIGNTOP, 16: iVUITEXT_VALIGNCENTER, 32: iVUITEXT_VALIGNBOTTOM, default: iVUITEXT_VALIGNTOP |
| VUIgetAlignFlagsBT | ( | flags | ) |
| VUIgetAlignFlags | ( | flags | ) |
| VUIdrawTextBitmap | ( | bmp | , |
| fontstr | , | ||
| rect | , | ||
| offset | , | ||
| fontcolor | , | ||
| alignflags | , | ||
| text | |||
| ) |
Draw a text to a bitmap, within a defined area.
Prototype: fun [ObjBitmap VUIfont [I I I I] [I I] I I S] ObjBitmap
| ObjBitmap | : alpha bitmap to draw on |
| VUIfont | : font to use |
| [I | I I I] : rect [x y w h] |
| [I | I] : offset [x y] |
| I | : color |
| I | : alignement flags 1: iVUITEXT_HALIGNLEFT, 2: iVUITEXT_HALIGNCENTER, 4: iVUITEXT_HALIGNRIGHT, default: iVUITEXT_HALIGNLEFT, 8: iVUITEXT_VALIGNTOP, 16: iVUITEXT_VALIGNCENTER, 32: iVUITEXT_VALIGNBOTTOM, default: iVUITEXT_VALIGNTOP |
| S | : text |
| VUIdrawTextAlphaBitmap | ( | abmp | , |
| fontstr | , | ||
| rect | , | ||
| offset | , | ||
| fontcolor | , | ||
| alignflags | , | ||
| text | |||
| ) |
Draw a text to an alpha bitmap, within a defined area.
Prototype: fun [AlphaBitmap VUIfont [I I I I] [I I] I I S] AlphaBitmap
| AlphaBitmap | : alpha bitmap to draw on |
| VUIfont | : font to use |
| [I | I I I] : rect [x y w h] |
| [I | I] : offset [x y] |
| I | : color |
| I | : alignement flags 1: iVUITEXT_HALIGNLEFT, 2: iVUITEXT_HALIGNCENTER, 4: iVUITEXT_HALIGNRIGHT, default: iVUITEXT_HALIGNLEFT, 8: iVUITEXT_VALIGNTOP, 16: iVUITEXT_VALIGNCENTER, 32: iVUITEXT_VALIGNBOTTOM, default: iVUITEXT_VALIGNTOP |
| S | : text |
| VUIgetFontFaceBT | ( | face | ) |
| VUIgetFontFileBT | ( | face | ) |
| VUIgetFontFace | ( | face | ) |
| VUIgetFontFlagsBT | ( | flags | ) |
| VUIgetFontFlags | ( | flags | ) |
| VUIgetFontByValues | ( | face | , |
| size | , | ||
| flags | , | ||
| color | , | ||
| type | |||
| ) |
| VUIaddFont | ( | face | , |
| size | , | ||
| flags | , | ||
| color | , | ||
| auto | , | ||
| init | |||
| ) |
Create a VUIfont.
Prototype: fun [S I I I I I] VUIfont
| S | : face |
| I | : size |
| I | : font flags 1: iVUITEXT_BOLD, 2: iVUITEXT_ITALIC, 4: iVUITEXT_HOLLOW |
| I | : font color |
| I | : If 0, all platforms will use the same font, if 1, Windows devices will use a different type of font allowing to use special characters |
| I | : 0 or 1 (init value to increment the ref count) |
| VUIcreateFont | ( | face | , |
| size | , | ||
| flags | , | ||
| color | , | ||
| auto | |||
| ) |
Create a VUIfont.
Prototype: fun [S I I I I] VUIfont
| S | : face |
| I | : size |
| I | : font flags |
| I | : font color 1: iVUITEXT_BOLD, 2: iVUITEXT_ITALIC, 4: iVUITEXT_HOLLOW |
| I | : If 0, all platforms will use the same font, if 1, Windows devices will use a different type of font allowing to use special characters |
| VUIcreateFontInterface | ( | font | ) |
| VUIgetFontFromInterface | ( | fontistr | ) |
| VUIaddThemeFont | ( | fthstr | ) |
| VUIgetResourceByIndex | ( | index | ) |
| VUIgetResourceByFile | ( | file | ) |
| VUIaddResourceIndex | ( | file | ) |
| VUIgetResourceVisualSize | ( | resstr | ) |
| VUIelementNeedUpdate | ( | eltstr | , |
| force | |||
| ) |
| VUIshowElement | ( | eltstr | , |
| state | |||
| ) |
| VUIdestroyResource | ( | resstr | ) |
| VUIloadResource | ( | resstr | ) |
| VUImakeResource | ( | eltstr | , |
| bgcolor | , | ||
| border | , | ||
| bdcolor | , | ||
| file | , | ||
| flags | , | ||
| nbstates | , | ||
| nbcols | , | ||
| nbframe | , | ||
| framepersec | |||
| ) |
| VUIdestroyElement | ( | eltstr | ) |
| VUIgetScrollableElement | ( | eltstr | ) |
| VUImakeFloat | ( | contstr | , |
| eltstr | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | |||
| ) |
| VUImakeSlider | ( | contstr | , |
| eltstr | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | , | ||
| direction | , | ||
| cursorsize | , | ||
| textpos | |||
| ) |
| VUImakeSelect | ( | contstr | , |
| eltstr | , | ||
| lvalues | , | ||
| margin | , | ||
| offset | , | ||
| themeref | |||
| ) |
| VUImakeTable | ( | contstr | , |
| elstr | , | ||
| tablesize | , | ||
| colwidths | , | ||
| border | |||
| ) |
| VUImakeMenu | ( | contstr | , |
| eltstr | , | ||
| margin | , | ||
| offset | , | ||
| align | , | ||
| themeref | |||
| ) |
| VUImakeBtnMenu | ( | menustr | , |
| eltstr | , | ||
| value | , | ||
| mode | , | ||
| unfoldchildren | |||
| ) |
| VUImakeSubMenu | ( | bmenustr | , |
| pmenustr | , | ||
| value | , | ||
| check | |||
| ) |
| VUImakeList | ( | contstr | , |
| eltstr | , | ||
| eltoffset | , | ||
| margin | , | ||
| multiselect | , | ||
| themeref | |||
| ) |
| VUImakeListElement | ( | liststr | , |
| eltstr | , | ||
| parentstr | , | ||
| value | , | ||
| param | |||
| ) |
| VUIcountListHierarchy | ( | eltstr | ) |
| VUIsetElementTheme | ( | eltstr | , |
| defstr | , | ||
| element | |||
| ) |
| VUImakeElement | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| type | |||
| ) |
| VUImake3Dcont | ( | contstr | , |
| sessionstr | , | ||
| pos | , | ||
| offset | , | ||
| scale | , | ||
| autoscale | , | ||
| maxautoscaledist | , | ||
| autotarget | , | ||
| ontop | |||
| ) |
| VUImakeWcont | ( | contstr | , |
| viewstr | , | ||
| xpos | , | ||
| ypos | , | ||
| width | , | ||
| height | , | ||
| ratiosize | , | ||
| align | , | ||
| opacity | , | ||
| zorder | |||
| ) |
| VUIdestroyWcontainer | ( | contwstr | ) |
| VUImakeContainer | ( | type | , |
| groupstr | |||
| ) |
| VUImakeKeyboard | ( | sessionstr | , |
| groupstr | , | ||
| mode | |||
| ) |
| VUIdestroy3DContainer | ( | vrcontstr | ) |
| VUIgetContainerBufferSize | ( | contstr | ) |
| VUIscaleCoords | ( | vec | , |
| scale | |||
| ) |
| VUIunscaleCoords | ( | vec | , |
| scale | |||
| ) |
| VUIscaleCoords2 | ( | vec | , |
| scale | |||
| ) |
| VUIunscaleCoords2 | ( | vec | , |
| scale | |||
| ) |
| VUIscaleVec | ( | vec | , |
| scale | |||
| ) |
| VUIunscaleVec | ( | vec | , |
| scale | |||
| ) |
| VUIscaleValue | ( | val | , |
| scale | |||
| ) |
| VUIunscaleValue | ( | val | , |
| scale | |||
| ) |
| VUIreplaceAllText | ( | text | , |
| repchar | , | ||
| state | |||
| ) |
| VUIcomputeEposSize | ( | eltstr | , |
| vw | , | ||
| vh | |||
| ) |
| VUIcomputeWposSize | ( | contstr | , |
| vw | , | ||
| vh | |||
| ) |
| VUIshowContainerW | ( | contwstr | , |
| state | |||
| ) |
| VUIupdateResourceBuffer | ( | resstr | , |
| width | , | ||
| height | |||
| ) |
| VUIgetElementInCoord | ( | eltlist | , |
| x | , | ||
| y | |||
| ) |
| VUIbuildAllElementsList | ( | refstr | , |
| eltlist | |||
| ) |
| getElementsCenterDirection | ( | eltstr1 | , |
| eltstr2 | , | ||
| dir | |||
| ) |
| getElementClosest | ( | refstr | , |
| eltstr1 | , | ||
| eltstr2 | , | ||
| dir | |||
| ) |
| VUIgetNextElement | ( | eltstr | , |
| dir | |||
| ) |
| VUIdrawElement | ( | contstr | , |
| eltstr | |||
| ) |
| VUImakeElementDrawCoords | ( | eltstr | ) |
| VUIupdateElementCoords | ( | contstr | , |
| eltstr | |||
| ) |
| VUIupdateElement | ( | contstr | , |
| eltstr | |||
| ) |
| VUIisFocusedInput | ( | ) |
| VUIsetFocusedElement | ( | contstr | , |
| eltstr | |||
| ) |
| VUIgetListContentSize | ( | liststr | , |
| lestrlist | , | ||
| size | , | ||
| allstate | |||
| ) |
| VUIgetListFullContentSize | ( | liststr | , |
| allstate | |||
| ) |
| VUIupdateElementsCoords | ( | contstr | , |
| eltlist | |||
| ) |
| VUIupdateElements | ( | contstr | , |
| eltlist | |||
| ) |
| VUIupdateContBuffer | ( | contstr | ) |
| VUIupdateListElement | ( | liststr | , |
| eltstr | , | ||
| offset | |||
| ) |
| VUIupdateListElements | ( | liststr | , |
| lestrlist | , | ||
| offset | |||
| ) |
| VUIupdateListElementCoords | ( | liststr | , |
| eltstr | , | ||
| offset | |||
| ) |
| VUIupdateListElementsCoords | ( | liststr | , |
| lestrlist | , | ||
| offset | |||
| ) |
| VUIgetListElementByName | ( | liststr | , |
| lestrlist | , | ||
| value | , | ||
| ret | |||
| ) |
| VUIshowListElementNode | ( | leltstr | , |
| state | , | ||
| sons | |||
| ) |
| VUIsetElementCheckState | ( | eltstr | , |
| state | |||
| ) |
| VUIunfoldListElement | ( | leltstr | , |
| state | |||
| ) |
| VUIincElementCheckState | ( | eltstr | ) |
| VUIgetElementCheckState | ( | eltstr | ) |
| VUIsetElementIgnoreInput | ( | eltstr | , |
| state | |||
| ) |
| VUIgetElementIgnoreInput | ( | eltstr | ) |
| VUIscrollList | ( | liststr | , |
| delta | |||
| ) |
| cbVUIlistScrollTimer | ( | trm | , |
| p | |||
| ) |
| cbVUIlistScrollBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUIlistScrollBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| liststr | |||
| ) |
| VUIdrawListCb | ( | eltstr | , |
| liststr | |||
| ) |
| VUIgetMenuContentSize | ( | menustr | , |
| mbstrlist | , | ||
| size | |||
| ) |
| VUIgetMenuFullContentSize | ( | menustr | ) |
| VUIupdateMenuElement | ( | menustr | , |
| eltstr | , | ||
| offset | |||
| ) |
| VUIupdateMenuElements | ( | menustr | , |
| mbstrlist | , | ||
| offset | |||
| ) |
| VUIscrollMenu | ( | menustr | , |
| delta | |||
| ) |
| cbVUImenuScrollTimer | ( | trm | , |
| p | |||
| ) |
| cbVUImenuScrollBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUImenuScrollBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| menustr | |||
| ) |
| VUIdrawMenuCb | ( | eltstr | , |
| menustr | |||
| ) |
| VUIscrollText | ( | eltstr | , |
| delta | |||
| ) |
| cbVUItextScrollTimer | ( | trm | , |
| p | |||
| ) |
| cbVUItextScrollBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUItextScrollBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| textstr | |||
| ) |
| VUIscrollElement | ( | eltstr | , |
| dx | , | ||
| dy | |||
| ) |
| cbVUIelementScrollTimer | ( | trm | , |
| p | |||
| ) |
| cbVUIelementScrollBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUIelementScrollBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| seltstr | |||
| ) |
| VUImouseWheelMenuCb | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| delta | , | ||
| menustr | |||
| ) |
| VUImouseMoveMenuCb | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| menustr | |||
| ) |
| VUImouseWheelListCb | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| delta | , | ||
| liststr | |||
| ) |
| VUImouseMoveListCb | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| liststr | |||
| ) |
| VUIselectListElement | ( | leltstr | , |
| state | |||
| ) |
| VUIselectListElementCb | ( | eltstr | , |
| state | , | ||
| leltstr | |||
| ) |
| VUIcheckListElementCb | ( | eltstr | , |
| state | , | ||
| leltstr | |||
| ) |
| VUIsetContainerBackground | ( | contstr | , |
| bgcolor | , | ||
| border | , | ||
| bdcolor | , | ||
| file | , | ||
| flags | , | ||
| nbstates | , | ||
| nbframes | , | ||
| framepersec | |||
| ) |
| VUIsetContainerThemeCallback | ( | contstr | , |
| cbfun | |||
| ) |
| VUIexecElementOut | ( | eltstr | , |
| id | , | ||
| isover | |||
| ) |
| cbVUImouseIn | ( | widget | , |
| contstr | |||
| ) |
| cbVUImouseOut | ( | widget | , |
| contstr | |||
| ) |
| VUIunclickElement | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| isover | |||
| ) |
| VUIclickElement | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | |||
| ) |
| cbVUIclick | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | , | ||
| btn | |||
| ) |
| cbVUIunClick | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | , | ||
| btn | |||
| ) |
| VUImouseMoveElement | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | |||
| ) |
| cbVUImouseMove | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | , | ||
| btn | |||
| ) |
| cbVUImouseWheel | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | , | ||
| delta | |||
| ) |
| cbVUITouchTimer | ( | trm | , |
| contstr | |||
| ) |
| cbVUITouchAdd | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | |||
| ) |
| cbVUITouchRemove | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | |||
| ) |
| cbVUITouchUpdate | ( | widget | , |
| contstr | , | ||
| id | , | ||
| x | , | ||
| y | , | ||
| vx | , | ||
| vy | |||
| ) |
| cbVUIfocused | ( | widget | , |
| contstr | , | ||
| state | |||
| ) |
| VUIget3DContainerOffset | ( | contstr | ) |
Get the offset of a 3d container to its center. Relative to the label size.
Prototype: fun [VUIcontainer] [F F]
| VUIcontainer | : container |
| VUIset3DContainerOffset | ( | contstr | , |
| offset | |||
| ) |
Set the offset of a 3d container to its center. Relative to the label size.
Prototype: fun [VUIcontainer [F F]] I
| VUIcontainer | : container |
| [F | F] : offset |
| VUIget3DContainerMaxAutoScale | ( | contstr | ) |
Get the Max auto scale of a 3d container.
Prototype: fun [VUIcontainer] F
| VUIcontainer | : container |
| VUIset3DContainerMaxAutoScale | ( | contstr | , |
| scale | |||
| ) |
Set the Max auto scale of a 3d container.
Prototype: fun [VUIcontainer F] I
| VUIcontainer | : container |
| F | : max auto scale |
| VUIget3DContainerAutoScale | ( | contstr | ) |
Get the auto scale state of a 3d container.
Prototype: fun [VUIcontainer] I
| VUIcontainer | : container |
| VUIset3DContainerAutoScale | ( | contstr | , |
| state | |||
| ) |
Set the auto scale state of a 3d container.
Prototype: fun [VUIcontainer I] I
| VUIcontainer | : container |
| I | : auto scale state |
| VUIget3DContainerScale | ( | contstr | ) |
Get the scale of a 3d container.
Prototype: fun [VUIcontainer] F
| VUIcontainer | : container |
| VUIset3DContainerScale | ( | contstr | , |
| scale | |||
| ) |
Set the scale of a 3d container.
Prototype: fun [VUIcontainer F] I
| VUIcontainer | : container |
| F | : scale |
| VUIset3DContainerOrientation | ( | contstr | , |
| quat | |||
| ) |
Set the orientation of a 3d container.
Prototype: fun [VUIcontainer [F F F F]] I
| VUIcontainer | : container |
| [F | F F F] : quaternion |
| VUIset3DContainerPosition | ( | contstr | , |
| pos | |||
| ) |
Set the position of a 3d container.
Prototype: fun [VUIcontainer [F F F]] I
| VUIcontainer | : container |
| [F | F F] : position |
| VUIget3DContainerPosition | ( | contstr | ) |
Get the position of a 3d container.
Prototype: fun [VUIcontainer] [F F F]
| VUIcontainer | : container |
| VUIset3DContainerVisible | ( | contstr | , |
| visible | |||
| ) |
Set the visibility of a 3d container.
Prototype: fun [VUIcontainer I] I
| VUIcontainer | : container |
| I | : boolean (1: visible, 0: not visible) |
| VUIset3DContainerParentTarget | ( | contstr | , |
| target | |||
| ) |
Set the parent target to follow of a 3d container.
Prototype: fun [VUIcontainer SO3_OBJECT] I
| VUIcontainer | : container |
| SO3_OBJECT | : parent object |
| VUIrefreshVrContainerPosition | ( | sessionstr | , |
| contstr | , | ||
| contsize | , | ||
| scale | , | ||
| zorder | |||
| ) |
Refresh the position / rotation / scale of a Vr container for the actual camera position.
Prototype: fun [V3Dsession VUIcontainer I] I
| V3Dsession | : session |
| VUIcontainer | : container |
| I | : Z order |
| VUIupdate3DContainer | ( | contstr | , |
| sessionstr | |||
| ) |
| VUIsetContainerInputsEnable | ( | contstr | , |
| state | |||
| ) |
Set a container inputs states.
Prototype: fun [VUIcontainer I] I
| VUIcontainer | : container |
| I | : boolean (1: enable, 0: disable mouse / keyboard) |
| VUIgetContainerInputsEnable | ( | contstr | ) |
Get a container inputs states.
Prototype: fun [VUIcontainer] I
| VUIcontainer | : container |
| VUIinitContainer | ( | contstr | ) |
| VUIsetElementsResourceUpdateState | ( | eltlist | , |
| state | |||
| ) |
| VUIsetContainerResourcesUpdateState | ( | contstr | , |
| state | |||
| ) |
| VUIsetFocusedContainer | ( | contstr | ) |
| VUIsetContainerTopOnFocus | ( | contstr | , |
| state | |||
| ) |
| VUIsetContainerForeground | ( | contstr | , |
| state | |||
| ) |
| VUIshowContainer | ( | contstr | , |
| state | |||
| ) |
| VUIcreateContainerOnMaterial | ( | sessionstr | , |
| groupstr | , | ||
| material | , | ||
| technique | , | ||
| pass | , | ||
| texunit | , | ||
| size | , | ||
| opacity | |||
| ) |
| VUIcreateContainerOnBackground | ( | viewstr | , |
| groupstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| opacity | |||
| ) |
| VUIcreateContainer | ( | viewstr | , |
| groupstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| opacity | , | ||
| zorder | |||
| ) |
| VUIupdateContainerWidget | ( | contstr | ) |
| VUIsetContainerClear | ( | constr | , |
| state | |||
| ) |
| VUIsetContainerSize | ( | contstr | , |
| size | , | ||
| offsets | |||
| ) |
| VUIsetContainerPos | ( | contstr | , |
| pos | , | ||
| align | , | ||
| offsets | |||
| ) |
| VUIsetContainerQuality | ( | contstr | , |
| quality | |||
| ) |
| VUIset3dContainerMouseState | ( | contstr | , |
| state | |||
| ) |
| VUIsetContainerCbClick | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetContainerCbUnClick | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetContainerCbMouseMove | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetContainerCbMouseIn | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetContainerCbMouseOut | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetContainerCbFocused | ( | contstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbCheck | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbClick | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbUnClick | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbFullClick | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbMouseMove | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbMouseIn | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbMouseOut | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbFocused | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbValidate | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbKeyDown | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbKeyUp | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbPreDraw | ( | eltstr | , |
| cbfun | |||
| ) |
| VUIsetElementCbDraw | ( | eltstr | , |
| cbfun | |||
| ) |
| cbHUDgetDirectionKey | ( | key | , |
| eltstr | |||
| ) |
| cbHUDKeyDown | ( | viewstr | , |
| key | , | ||
| ascode | |||
| ) |
| cbHUDKeyUp | ( | viewstr | , |
| key | |||
| ) |
| cbHUDresizeView | ( | viewstr | , |
| width | , | ||
| height | |||
| ) |
| cbHUDPreRender | ( | sessionstr | , |
| etime | |||
| ) |
| cbHUDPostRender | ( | sessionstr | ) |
| VUIsetElementBorder | ( | eltstr | , |
| border | , | ||
| color | |||
| ) |
| VUIsetElementFocusedBorder | ( | eltstr | , |
| border | , | ||
| color | |||
| ) |
| VUIisFocusedElement | ( | eltstr | ) |
| VUIsetElementState | ( | eltstr | , |
| state | |||
| ) |
| VUIsetElementPos | ( | eltstr | , |
| pos | , | ||
| align | , | ||
| offsets | |||
| ) |
| VUIsetElementSize | ( | eltstr | , |
| size | , | ||
| offsets | |||
| ) |
| VUIsetElementRatiosize | ( | eltstr | , |
| ratiosize | |||
| ) |
| VUIsetElementResource | ( | eltstr | , |
| bgcolor | , | ||
| border | , | ||
| bdcolor | , | ||
| file | , | ||
| flags | , | ||
| nbstates | , | ||
| nbcols | , | ||
| nbframes | , | ||
| framepersec | |||
| ) |
| VUIcreateFrame | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | |||
| ) |
| VUIcreateButtonExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| themeref | |||
| ) |
| VUIcreateButton | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | |||
| ) |
| VUIsetElementScroll | ( | eltstr | , |
| scrollflags | |||
| ) |
| VUIsetElementTextContent | ( | eltstr | , |
| text | |||
| ) |
| VUIsetElementTextNumberOnly | ( | eltstr | , |
| state | |||
| ) |
| VUIsetElementTextAlign | ( | eltstr | , |
| align | |||
| ) |
| VUIgetThemeFont | ( | defstr | , |
| element | |||
| ) |
| VUIsetElementThemeFont | ( | eltstr | , |
| themestr | , | ||
| defstr | , | ||
| element | |||
| ) |
| VUIsetElementFont | ( | eltstr | , |
| fontistr | |||
| ) |
| VUIsetElementText | ( | eltstr | , |
| fontistr | , | ||
| text | , | ||
| pos | , | ||
| size | , | ||
| margin | , | ||
| align | , | ||
| sizeflags | , | ||
| multiline | |||
| ) |
| VUIsetElementTextPasswordState | ( | eltstr | , |
| state | |||
| ) |
| VUIgetElementTextPasswordState | ( | eltstr | ) |
| VUIgetElementText | ( | eltstr | ) |
| VUIgetElementResource | ( | eltstr | ) |
| VUIgetElementContainer | ( | eltstr | ) |
| VUIcreateEditTextExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| fontstr | , | ||
| margin | , | ||
| text | , | ||
| multiline | , | ||
| themeref | |||
| ) |
| VUIcreateEditText | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| fontstr | , | ||
| margin | , | ||
| text | , | ||
| multiline | |||
| ) |
| cbVUIfloatChange | ( | eltstr | , |
| value | , | ||
| state | , | ||
| floatstr | |||
| ) |
| cbVUIfloatBtnIncTimer | ( | trm | , |
| p | |||
| ) |
| cbVUIfloatBtnTimer | ( | trm | , |
| p | |||
| ) |
| cbVUIfloatBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUIfloatBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| floatstr | |||
| ) |
| VUIsetFloatValue | ( | floatstr | , |
| value | |||
| ) |
| VUIgetFloatValue | ( | floatstr | ) |
| VUIsetFloatMaxValue | ( | floatstr | , |
| value | |||
| ) |
| VUIsetFloatMinValue | ( | floatstr | , |
| value | |||
| ) |
| VUIcreateFloatExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | , | ||
| themeref | |||
| ) |
| VUIcreateFloat | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | |||
| ) |
| VUIdestroyFloat | ( | floatstr | ) |
| VUIsetFloatCbChange | ( | floatstr | , |
| cbfun | |||
| ) |
| cbVUIsliderChange | ( | sliderstr | ) |
| VUIgetSliderPercentPos | ( | sliderstr | , |
| x | , | ||
| y | |||
| ) |
| VUIgetSliderClosestStep | ( | sliderstr | , |
| value | |||
| ) |
| VUIgetSliderPercentPosByValue | ( | sliderstr | , |
| value | |||
| ) |
| VUIgetSliderValueByPercentPos | ( | sliderstr | , |
| ppos | |||
| ) |
| VUIsetSlider | ( | sliderstr | , |
| fvalue | , | ||
| ppos | |||
| ) |
| VUIsetSliderValue | ( | sliderstr | , |
| value | |||
| ) |
| VUIgetSliderValue | ( | sliderstr | ) |
| VUIsetSliderMaxValue | ( | sliderstr | , |
| value | |||
| ) |
| VUIsetSliderMinValue | ( | sliderstr | , |
| value | |||
| ) |
| cbVUIsliderClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| sliderstr | |||
| ) |
| cbVUIsliderMove | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| sliderstr | |||
| ) |
| cbVUIsliderUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| sliderstr | |||
| ) |
| cbVUIsliderKeyDown | ( | eltstr | , |
| key | , | ||
| sliderstr | |||
| ) |
| cbVUIsliderKeyUp | ( | eltstr | , |
| key | , | ||
| sliderstr | |||
| ) |
| VUIcreateSliderExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | , | ||
| direction | , | ||
| cursorsize | , | ||
| textpos | , | ||
| themeref | |||
| ) |
| VUIcreateSlider | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| minval | , | ||
| maxval | , | ||
| step | , | ||
| nbdec | , | ||
| value | , | ||
| direction | , | ||
| cursorsize | , | ||
| textpos | |||
| ) |
| VUIdestroySlider | ( | sliderstr | ) |
| VUIsetSliderCbChange | ( | sliderstr | , |
| cbfun | |||
| ) |
| VUIgetListElement | ( | liststr | , |
| value | |||
| ) |
| VUIrenameListElement | ( | lestr | , |
| label | |||
| ) |
| VUIaddListElement | ( | liststr | , |
| parentstr | , | ||
| value | , | ||
| param | , | ||
| check | |||
| ) |
| VUIremoveListElement | ( | lestr | ) |
| VUIclearList | ( | liststr | ) |
| VUIcreateListExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| multiselect | , | ||
| childoffset | , | ||
| themeref | |||
| ) |
| VUIcreateList | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| multiselect | , | ||
| childoffset | |||
| ) |
| VUIdestroyList | ( | liststr | ) |
| VUIsetListCbSelect | ( | liststr | , |
| cbfun | |||
| ) |
| VUIsetListElementCbSelect | ( | eleltstr | , |
| cbfun | |||
| ) |
| cbVUIselectShowList | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| selectstr | |||
| ) |
| cbVUIselectListElement | ( | liststr | , |
| lelt | , | ||
| selectstr | |||
| ) |
| VUIsetListElementsTextSize | ( | liststr | , |
| eleltlist | , | ||
| mode | |||
| ) |
| VUIshowSelectList | ( | selectstr | , |
| state | |||
| ) |
| VUIselectAddElement | ( | selectstr | , |
| value | |||
| ) |
| VUIremoveSelectElement | ( | selectstr | , |
| value | |||
| ) |
| VUIsetSelectElement | ( | selectstr | , |
| value | |||
| ) |
| VUIsetSelectElementByPos | ( | selectstr | , |
| pos | |||
| ) |
| VUIcreateSelectExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| lvalues | , | ||
| margin | , | ||
| childoffset | , | ||
| themeref | |||
| ) |
| VUIcreateSelect | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| lvalues | , | ||
| margin | , | ||
| childoffset | |||
| ) |
| VUIdestroySelect | ( | selectstr | ) |
| VUIsetSelectCbSelect | ( | selectstr | , |
| cbfun | |||
| ) |
| VUIcomputeTableColumnData | ( | nbcols | , |
| colwidths | , | ||
| border | , | ||
| cwcount | , | ||
| undefcount | , | ||
| j | |||
| ) |
| VUIupdateTableLineHeight | ( | linestr | , |
| lw | , | ||
| lh | |||
| ) |
| VUIupdateTableVerticalLayout | ( | tablestr | ) |
| cbVUItableDraw | ( | eltstr | , |
| tablestr | |||
| ) |
| VUIgetTableCell | ( | tablestr | , |
| x | , | ||
| y | |||
| ) |
| VUIgetTableCellText | ( | tablestr | , |
| x | , | ||
| y | |||
| ) |
| VUIgetTable | ( | tablestr | ) |
| cbVUItableChange | ( | tablestr | , |
| x | , | ||
| y | |||
| ) |
| VUIsetTableCellText | ( | tablestr | , |
| x | , | ||
| y | , | ||
| content | |||
| ) |
| VUIsetTable | ( | tablestr | , |
| content | |||
| ) |
| VUIsetTableFont | ( | tablestr | , |
| font | |||
| ) |
| VUIsetTableResource | ( | tablestr | , |
| bgcolor | , | ||
| border | , | ||
| bdcolor | , | ||
| file | , | ||
| flags | |||
| ) |
| VUIcreateTableExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| tablesize | , | ||
| colwidths | , | ||
| font | , | ||
| textalign | , | ||
| themeref | |||
| ) |
| VUIcreateTable | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| tablesize | , | ||
| colwidths | , | ||
| font | , | ||
| textalign | |||
| ) |
| VUIdestroyTable | ( | tablestr | ) |
| VUIsetTableCbChange | ( | tablestr | , |
| cbfun | |||
| ) |
| cbVUImenuShowList | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| bmenustr | |||
| ) |
| cbVUImenuButtonIn | ( | eltstr | , |
| bmenustr | |||
| ) |
| cbVUImenuButtonOut | ( | eltstr | , |
| bmenustr | |||
| ) |
| cbVUIselectMenuElement | ( | eleltstr | , |
| smenustr | |||
| ) |
| VUIfillSubMenu | ( | bmenustr | , |
| eleltstr | , | ||
| smstrlist | |||
| ) |
| VUIshowMenuList | ( | bmenustr | , |
| state | |||
| ) |
| VUIaddSubMenu | ( | bmenustr | , |
| smenustr | , | ||
| value | , | ||
| check | |||
| ) |
| VUIaddMenuButton | ( | menustr | , |
| size | , | ||
| value | , | ||
| mode | , | ||
| unfold | |||
| ) |
| VUIcreateMenuExt | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| childoffset | , | ||
| alignmode | , | ||
| themeref | |||
| ) |
| VUIcreateMenu | ( | contstr | , |
| parentstr | , | ||
| pos | , | ||
| size | , | ||
| ratiosize | , | ||
| align | , | ||
| margin | , | ||
| childoffset | , | ||
| alignmode | |||
| ) |
| VUIdestroyMenu | ( | menustr | ) |
| VUIsetCbMenuButton | ( | bmenustr | , |
| cbfun | |||
| ) |
| VUIsetCbSubMenu | ( | smenustr | , |
| cbfun | |||
| ) |
| VUIdestroyDialogBox | ( | dlgstr | ) |
| cbVUIDlgClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| VUIcomputeDialogBoxSize | ( | viewstr | , |
| themestr | , | ||
| title | , | ||
| text | , | ||
| isbtn | |||
| ) |
| VUIupdateDialogBoxSize | ( | viewstr | , |
| dlgstr | |||
| ) |
| cbVUIDlgBoxThemeUpdate | ( | contstr | , |
| p | |||
| ) |
| VUIcreateDialogBoxExt | ( | viewstr | , |
| groupstr | , | ||
| title | , | ||
| text | , | ||
| oklabel | , | ||
| cancellabel | , | ||
| opacity | , | ||
| vr | , | ||
| cbfun | , | ||
| themeref | |||
| ) |
| VUIcreateDialogBox | ( | viewstr | , |
| title | , | ||
| text | , | ||
| oklabel | , | ||
| cancellabel | , | ||
| opacity | , | ||
| vr | , | ||
| cbfun | |||
| ) |
| VUIcreateDialogExt | ( | viewstr | , |
| groupstr | , | ||
| size | , | ||
| title | , | ||
| oklabel | , | ||
| cancellabel | , | ||
| opacity | , | ||
| vr | , | ||
| cbfun | , | ||
| themeref | |||
| ) |
| VUIcreateDialog | ( | viewstr | , |
| size | , | ||
| title | , | ||
| oklabel | , | ||
| cancellabel | , | ||
| opacity | , | ||
| vr | , | ||
| cbfun | |||
| ) |
| VUIgetDialogFrame | ( | dlgstr | ) |
| VUIgetDialogTitle | ( | dlgstr | ) |
| VUIsetDialogTitle | ( | dlgstr | , |
| title | |||
| ) |
| VUIsetDialogText | ( | dlgstr | , |
| text | |||
| ) |
| VUIshowDialog | ( | dlgstr | , |
| state | |||
| ) |
| cbVUIKeyBtnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| cbVUIKeyBtnUnClick | ( | eltstr | , |
| id | , | ||
| x | , | ||
| y | , | ||
| btn | , | ||
| p | |||
| ) |
| VUIreloadGroupThemeResources | ( | groupstr | ) |
| VUIsetEnable | ( | sessionstr | , |
| state | |||
| ) |
| VUIsetGlobalScaleFactor | ( | sessionstr | , |
| scale | |||
| ) |
| VUIinit | ( | sessionstr | ) |
| VUIreset | ( | sessionstr | ) |
| proto VUIinit =fun [V3Dsession] I |
| proto VUIreset =fun [V3Dsession] I |
| var VUI_STARTED =0 |
| var VUI_DRAW_GLOBAL =1 |
| var VUI_FORCE_BT_TEXT =1 |
| var VUI_FORCE_BT_FONTFILE =1 |
| var VUI_BT_FONT_PATH ="fonts" |
| var VUI_BT_ASSET_FONT_PATH ="assets/fonts" |
| var VUI_NameIndex =0 |
| var VUI_USER_THEME_FOLDER ="assets/themes" |
| var VUI_defTheme ="hud/default.uith" |
| var VUI_defResWin ="hud/win.png" |
| var VUI_defResBtn ="hud/btn.png" |
| var VUI_defResTxt ="hud/text.png" |
| var VUI_defResListElt ="hud/listelt.png" |
| var VUI_defResListEltCheck ="hud/listeltcheck.png" |
| var VUI_defResTreeBtn ="hud/treebtn.png" |
| var VUI_defResScrollBtn ="hud/scrollbtn.png" |
| var VUI_defResCheckBtn ="hud/check.png" |
| var VUI_EltBackground =0 |
| var VUI_EltFrame =1 |
| var VUI_EltButton =2 |
| var VUI_EltLabel =3 |
| var VUI_EltText =4 |
| var VUI_EltEditText =5 |
| var VUI_EltSelect =6 |
| var VUI_EltFloatValue =7 |
| var VUI_EltList =8 |
| var VUI_EltListElement =9 |
| var VUI_EltMenu =10 |
| var VUI_EltBtnMenu =11 |
| var VUI_EltSubMenu =12 |
| var VUI_EltSlider =13 |
| var VUI_EltTable =14 |
| var VUI_EltScrollV =1 |
| var VUI_EltScrollH =2 |
| var VUIC_2D =1 |
| var VUIC_Material =2 |
| var VUIC_3D =4 |
| var VUIC_VR =8 |
| var VUI_TextStatic =1 |
| var VUI_TextAuto =2 |
| var VUI_TextAutoHeight =4 |
| var VUI_ResStreched =1 |
| var VUI_ResSplited =2 |
| var VUI_ResKeepRatio =4 |
| var iVUIMNU_ALIGNLEFT =0 |
| var iVUIMNU_ALIGNRIGHT =1 |
| var iVUIMNU_ALIGNTOP =2 |
| var iVUIMNU_ALIGNBOTTOM =3 |
| var iVUITEXT_HALIGNLEFT =1 |
| var iVUITEXT_HALIGNCENTER =2 |
| var iVUITEXT_HALIGNRIGHT =4 |
| var iVUITEXT_VALIGNTOP =8 |
| var iVUITEXT_VALIGNCENTER =16 |
| var iVUITEXT_VALIGNBOTTOM =32 |
| var iVUITEXT_BOLD =1 |
| var iVUITEXT_ITALIC =2 |
| var iVUITEXT_HOLLOW =4 |
| var fVUIPIXELDENSITY =1.0 |
| var iVUIBASEVRHEIGHT =1080 |
| var iVUIBASEVRDIST =0.8 |
| var iVUIBASEVRMARGIN =50.0 |
| var iVUIBASEVRFOV =45.0 |
| var sVUIResourcesGroup ="V3DUIdefaultResources" |
| var fVUIGlobalScaleFactor =1.0 |
| proto VUIshowVrKeyboard =fun [VUIkeyboard I] VUIkeyboard |
| proto VUIhideVrKeyboard =fun [VUIkeyboard] VUIkeyboard |
| var lVUIKeyTxt |
| var lVUIKeySym |
| var lVUIKeyNum =["1" 2 49]::["2" 3 50]::["3" 4 51]::["4" 5 52]::["5" 6 53]::["6" 7 54]::["7" 8 55]::["8" 9 56]::["9" 10 57]::["." 400 46]::["0" 11 48]::["-" 74 45]::nil |
| var lVUIKeyTool =["Back" 14 8]::["Enter" 28 13]::["clear" 339 0]::["Hide" 1 0]::nil |
| var iVUIMaxResources =256 |
| var VUI_ContSizePixel =0 |
| var VUI_ContSizeScale =1 |
| proto VUIsetElementBorder =fun [VUIelement I I] I |
| proto VUIsetElementFocusedBorder =fun [VUIelement I I] I |
| proto VUIsetFocusedContainer =fun [VUIcontainer] I |
| proto VUIsetContainerTopOnFocus =fun [VUIcontainer I] I |
| proto VUIsetContainerForeground =fun [VUIcontainer I] I |
| proto VUIshowSelectList =fun [VUISelect I] I |
| proto VUIshowMenuList =fun [VUIBtnMenu I] I |