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