PureBasic - Gadget3D

Généralités

La bibliothèque Gadget3D permet de créer des interfaces graphiques complexes (GUI) directement sur la zone d'écran utilisant le moteur 3D. Elle est principalement destinée à la création de jeux ou d'applications qui doivent se lancer en mode plein écran et qui nécessitent une interface utilisateur.
La syntaxe de cette bibliothèque est similaire à la bibliothèque Gadget.
Le moteur utilisé pour l'interface graphique se nomme CEGUI, il permet l'utilisation de skins, il est rapide et contient de nombreux gadgets prédéfinis. Vous trouverez plus d'informations au sujet de CEGUI ici : http://www.cegui.org.uk. ou là :.

InitEngine3D() doit être appelé avec succès avant de pouvoir utiliser les commandes relatives aux gadgets 3D.

Pour utiliser les gadgets, une fenêtre 3D doit être ouverte au préalable.

Sommaire des commandes

AddGadgetItem3D
ButtonGadget3D
CheckBoxGadget3D
ClearGadgetItems3D
CloseGadgetList3D
ComboBoxGadget3D
ContainerGadget3D
CountGadgetItems3D
DisableGadget3D
EditorGadget3D
FrameGadget3D
FreeGadget3D
GadgetHeight3D
GadgetID3D
GadgetToolTip3D
GadgetType3D
GadgetWidth3D
GadgetX3D
GadgetY3D
GetActiveGadget3D
GetGadgetAttribute3D
GetGadgetData3D
GetGadgetItemData3D
GetGadgetItemState3D
GetGadgetItemText3D
GetGadgetState3D
GetGadgetText3D
HideGadget3D
ImageGadget3D
IsGadget3D
ListViewGadget3D
OpenGadgetList3D
OptionGadget3D
PanelGadget3D
ProgressBarGadget3D
RemoveGadgetItem3D
ResizeGadget3D
ScrollAreaGadget3D
ScrollBarGadget3D
SetActiveGadget3D
SetGadgetAttribute3D
SetGadgetData3D
SetGadgetItemData3D
SetGadgetItemState3D
SetGadgetItemText3D
SetGadgetState3D
SetGadgetText3D
SpinGadget3D
StringGadget3D
TextGadget3D

Exemple

Gadget3D.pb

OS Supportés

Tous

Guide de référence - Index