Arguments
ImGuiWindow
requis
ImGuiWindow renvoyee par imgui.create. Si la object est invalide ou deja detruite, la method declenche une Lua error.
Retours
ImGuiWindow
La meme ImGuiWindow object, ce qui permet les appels de method chaines.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Ajoute un SameLine layout marker a la fenetre. Pendant le rendering, Real appelle a same-line layout marker a cet emplacement de la element list afin que le prochain element rendu puisse continuer sur la meme ligne.
ImGuiWindow.SameLine(window: ImGuiWindow): ImGuiWindow
| Name | Type | Required | Description |
|---|---|---|---|
Button | (label: string, onClick: () -> ()) -> ImGuiWindow | Yes | Ajoute un bouton et appelle le rappel après un clic. |
Checkbox | (label: string, checked: any, onChange: (boolean) -> ()) -> ImGuiWindow | Yes | Ajoute une case à cocher initialisée à l’état fourni. |
CollapsingHeader | (label: string, content: (ImGuiWindow) -> ()) -> ImGuiWindow | Yes | Regroupe les contrôles ajoutés par le rappel de contenu sous un en-tête réduit. |
ColorPicker | (label: string, red: number?, green: number?, blue: number?, alpha: number?, onChange: (number, number, number, number) -> ()) -> ImGuiWindow | Yes | Ajoute un éditeur RGBA ; les composants de couleur omis sont par défaut 1,0. |
InputText | (label: string, text: string?, onChange: (string) -> ()) -> ImGuiWindow | Yes | Ajoute une entrée de texte sur une seule ligne ; le texte initial omis est par défaut une chaîne vide. |
SameLine | () -> ImGuiWindow | Yes | Place le contrôle suivant sur la même ligne. |
Separator | () -> ImGuiWindow | Yes | Ajoute un séparateur horizontal. |
SliderFloat | (label: string, value: number, minimum: number, maximum: number, onChange: (number) -> ()) -> ImGuiWindow | Yes | Ajoute un curseur à virgule flottante. |
SliderInt | (label: string, value: integer, minimum: integer, maximum: integer, onChange: (number) -> ()) -> ImGuiWindow | Yes | Ajoute un curseur entier. |
Text | (text: string) -> ImGuiWindow | Yes | Ajoute du texte non interactif. |
destroy | () -> () | Yes | Supprime la fenêtre et libère ses rappels enregistrés. |