Pular para o conteúdo
AstraDOCS

Astra.GuiControlSettings

Astra atual · C# · 06 out. 2026Referência de assinaturas

Struct da API C# da Astra. 15 membros declarados neste snapshot.

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

readonly record struct Astra.GuiControlSettings

Interfaces: System.IEquatable<Astra.GuiControlSettings>.

Membro Categoria
.ctor Method
Axis Property
BaseRadius Property
Deadzone Property
Default Property
Exponent Property
Gate Property
InputRadius Property
KnobRadius Property
Mode Property
OuterDeadzone Property
ReturnSeconds Property
Sensitivity Property
ShowBase Property
ShowKnob Property

.ctor

public GuiControlSettings(Astra.GuiStickMode Mode, Astra.GuiStickAxis Axis, Astra.GuiStickGate Gate, float InputRadius, float BaseRadius, float KnobRadius, float Deadzone, float OuterDeadzone, float Exponent, float Sensitivity, float ReturnSeconds, bool ShowBase, bool ShowKnob)
Parâmetro Tipo Contrato
Mode Astra.GuiStickMode
Axis Astra.GuiStickAxis
Gate Astra.GuiStickGate
InputRadius float
BaseRadius float
KnobRadius float
Deadzone float
OuterDeadzone float
Exponent float
Sensitivity float
ReturnSeconds float
ShowBase bool
ShowKnob bool

Axis

public Astra.GuiStickAxis Axis { get; init; }

BaseRadius

public float BaseRadius { get; init; }

Deadzone

public float Deadzone { get; init; }

Default

public static Astra.GuiControlSettings Default { get; }

Exponent

public float Exponent { get; init; }

Gate

public Astra.GuiStickGate Gate { get; init; }

InputRadius

public float InputRadius { get; init; }

KnobRadius

public float KnobRadius { get; init; }

Mode

public Astra.GuiStickMode Mode { get; init; }

OuterDeadzone

public float OuterDeadzone { get; init; }

ReturnSeconds

public float ReturnSeconds { get; init; }

Sensitivity

public float Sensitivity { get; init; }

ShowBase

public bool ShowBase { get; init; }

ShowKnob

public bool ShowKnob { get; init; }