Pular para o conteúdo
AstraDOCS

Astra.GuiKind

Astra 0.2.3-preview.20261007Referência de assinaturasReferência revisada · 07 out. 2026

Enum da API C# da Astra. 13 membros declarados neste snapshot.

Namespace: Astra · Assembly: Astra.Scripting · Tipo: Enum

enum Astra.GuiKind

Editor → Interface → documento .aeui; cena → objeto Canvas UI. Dentro de um Behavior, Gui.ForCanvas(owner) seleciona a instância, Find/TryFind localiza o elemento e Poll consome eventos. GuiKind configura ou descreve dados de GUI. Leia campos e valores e use os records/enums com GuiElement ou GuiAccess. HUD completo.

Canvas e UI de jogo: o membro presente nesta referência pertence ao contrato atual. O roadmap registra a família; não há promessa/data individual de evolução para cada membro. Membros ainda sem explicação especializada são indicados como revisão editorial pendente.

Para ler os campos e recursos pelo caminho do editor, use mapa de acesso.

Membro Categoria
ActionButton Field
Button Field
Grid Field
HBox Field
Image Field
Joystick Field
LookArea Field
Panel Field
Progress Field
Slider Field
Text Field
Toggle Field
VBox Field

ActionButton

ActionButton = 11

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Button

Button = 2

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Grid

Grid = 9

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

HBox

HBox = 7

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Image

Image = 6

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Joystick

Joystick = 10

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

LookArea

LookArea = 12

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Panel

Panel = 0

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Progress

Progress = 5

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Slider

Slider = 4

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Text

Text = 1

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Toggle

Toggle = 3

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

VBox

VBox = 8

Caminho: Interface / Canvas UI → documento → elemento; use o contexto Gui.ForCanvas em Behavior.

Uso: Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma.

Roadmap deste membro: Canvas e UI de jogo. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.