HUDObjectTextInput Klasse

Oberklasse für alle Eingabe-HUDObject-Klassen

Definition

Namensraum: KWEngine3.GameObjects
Assembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.7.3+f07b5927a6865945f32f848bdf50a2c2724c3fb9
C#
public class HUDObjectTextInput : HUDObjectText
Inheritance
Object    HUDObject    HUDObjectText    HUDObjectTextInput

Konstruktoren

HUDObjectTextInput Erstellt eine Instanz der Klasse mit einem Text

Eigenschaften

CharacterDistanceFactor Gibt den aktuellen Distanzfaktor für die Abstände zwischen Zeichen an
(Vererbt von HUDObjectText)
Color Aktuelle Färbung des Objekts
(Vererbt von HUDObject)
ColorEmissive AKtuelle Glühfarbe des Objekts
(Vererbt von HUDObject)
ColorEmissiveIntensity Aktuelle Glühintensität des Objekts
(Vererbt von HUDObject)
ColorOutline Gibt die aktuell gesetzte Farbe für die Outline an
(Vererbt von HUDObjectText)
ColorOutlineWidth Gibt die aktuelle Breite für die Outline an
(Vererbt von HUDObjectText)
CurrentWorld Verweis auf die aktuelle Welt
(Vererbt von HUDObject)
CursorBehaviour Regelt das Blinkverhalten des Eingabecursors
CursorBlinkSpeed Gibt die Blinkgeschwindigkeit des Eingabecursors an
CursorPosition Erfragt oder setzt die Position des Eingabecursors
CursorType Regelt den Anzeigemodus für den Eingabecursor bei Keyboardeingaben (Standard: Pipe)
Font Verwendeter Schriftartname des HUD-Objekts
(Vererbt von HUDObjectText)
ForceMonospace Wenn 'true', werden gleiche Abstände zwischen allen Zeichen erzwungen (Standard: false)
(Vererbt von HUDObjectText)
HasFocus Gibt an, ob die Instanz gerade den Eingabefokus besitzt
IsInWorld Gibt an, ob die HUDObject-Instanz Teil der aktuellen Welt ist
(Vererbt von HUDObject)
IsVisible Gibt an, ob das HUDObject sichtbar ist oder nicht (Standard: true)
(Vererbt von HUDObject)
MaxInputLength Setzt oder erfragt die Anzahl maximal einzugebender Zeichen im Bereich [1, 127] (Standardwert: 127)
Name Name der Instanz
(Vererbt von HUDObject)
Opacity Aktuelle Sichtbarkeit des Objekts
(Vererbt von HUDObject)
Position Position des Objekts auf dem Bildschirm (die Koordinaten (0;0) beschreiben die linke obere Ecke)
(Vererbt von HUDObject)
Scale Aktuelle Größe des Objekts (bei Text gilt die Größe je Zeichen)
(Vererbt von HUDObject)
Text Erfragt den aktuell für das Objekt festgelegten Text
(Vererbt von HUDObjectText)
TextAlignment Aktueller Modus der Textanordnung
(Vererbt von HUDObjectText)
TimeoutDuration Erfragt oder setzt die Zeit, in der nach dem Fokusverlust des Eingabefeldes keine Tastaturbefehle entgegengenommen werden sollen (Standardwert: 0.5f)
ZIndex Gibt den aktuellen Z-Index des Objekts an (Standard: -10f)
(Vererbt von HUDObject)

Methoden

CenterOnScreen Zentriert das Objekt im Fenster
(Vererbt von HUDObject)
CompareTo Vergleicht diese Instanz mit einer anderen hinsichtlich des Z-Index (nur für interne Zwecke benötigt)
(Vererbt von HUDObject)
GetFocus Sorgt dafür, dass die Instanz den Eingabefokus erhält
IsInsideScreenSpace Prüft, ob diese Instanz aktuell auf dem Bildschirm zu sehen ist
(Vererbt von HUDObjectText)
IsMouseCursorOnMe Prüft, ob der Mauszeiger auf dem Textobjekt liegt
(Vererbt von HUDObjectText)
MoveCursorToEnd Bewegt den Cursor an den Anfang des Texts
MoveCursorToStart Bewegt den Cursor an den Anfang des Texts
ReleaseFocus Veranlasst die Instanz, den erzwungenen Keyboard-Eingabefokus sofort zu verlassen - ohne ein Event zu generieren
SetCharacterDistanceFactor Verringert oder erhöht die Distanz zwischen Zeichen (Standardwert: 1, gültige Werte von -100 bis +100)
(Vererbt von HUDObjectText)
SetColor Färbung des Objekts
(Vererbt von HUDObject)
SetColorEmissive Setzt die Glühfarbe des Objekts
(Vererbt von HUDObject)
SetColorEmissiveIntensity Setzt die Glühintensität des Objekts
(Vererbt von HUDObject)
SetColorOutline(Single, Single, Single) Setzt die (optionale) Outline des Texts
(Vererbt von HUDObjectText)
SetColorOutline(Single, Single, Single, Single) Setzt die (optionale) Outline des Texts
(Vererbt von HUDObjectText)
SetFont(FontFace) Setzt die Schriftart der Instanz
(Vererbt von HUDObjectText)
SetFont(String) Setzt die Schriftart anhand des Namens
(Vererbt von HUDObjectText)
SetLineHeightFactor Wenn die Instanz mehrzeiligen Text enthält, regelt dieser Faktor den Zeilenabstand.
(Vererbt von HUDObjectText)
SetMaxLineWidth Setzt die maximale Breite einer Textzeile. Der Text wird mehrzeilig, wenn die Textbreite die maximale Breite überschreitet.
(Vererbt von HUDObjectText)
SetOpacity Setzt die Sichtbarkeit des Objekts
(Vererbt von HUDObject)
SetPosition(Vector2) Setzt die Position
(Vererbt von HUDObject)
SetPosition(Single, Single) Setzt die Position
(Vererbt von HUDObject)
SetScale Setzt die Größe pro Zeichen in Pixeln (Standardwert: 32)
(Vererbt von HUDObjectText)
SetText Setzt den Text für die Instanz
SetTextAlignment Setzt den Modus der Textanordnung
(Vererbt von HUDObjectText)
SetZIndex Setzt die Draw-Priorität des Objekts (Standardwert: -10f)
(Vererbt von HUDObject)

Siehe auch