|
GDF 26.1a
Game Development Framework - https://gdf.acits.nl
|
Public Members | |
| Image2d (string id, string filename, uint depth) | |
| Deze constructor niet gebruiken. | |
| void | SetImage (string filename) |
| Geef een bestandsnaam op uit de map Data/Images Inclusief extensie. | |
| void | SetBlendMode (BlendMode mode) |
| Stel in hoe de afbeelding op het scherm wordt gemengd met het geen dat achter de afbeelding te zien is. | |
| Public Members overgeërfd van GDF.gdf_Element2d | |
| delegate void | MouseButtonClickedEvent (Enums.MouseButtons button, int duration) |
| delegate void | MouseOnElementEvent (int duration) |
| gdf_Element2d (string id, uint depth) | |
| void | gdf_Update () |
| void | Update () |
| Voer direct een update uit waardoor de nieuwste wijzigingen worden doorgevoerd op het scherm. | |
| virtual void | Destroy () |
| Verwijder dit element uit de room. | |
| virtual void | SetColor (Color color) |
| Stel een kleur in. | |
Public Attributen | |
| float | Rotation |
| De rotatie van de afbeelding in graden. | |
| Public Attributen overgeërfd van GDF.gdf_Element2d | |
| Vector2 | Position = new Vector2(1, 1) |
| De positie op het UI-grid. | |
| bool | gdf_Enabled = true |
| Vector2 | Size = new Vector2(1, 1) |
| De grootte op het UI-grid. | |
| Vector2 | Offset |
| Verschuif de afbeelding/tekst ten opzichte van zijn positie. | |
| bool | Visible = true |
| gdf_Timer[] | Timers = new gdf_Timer[3] |
| Geeft een lijst van 3 timers die ingesteld kunnen worden om code op een zeker tijdstip uit te voeren. | |
Additionele Overgeërfde Members | |
| Protected Attributen overgeërfd van GDF.gdf_Element2d | |
| uint | Depth = uint.MaxValue |
| UIElement | uiElement |
| Color | color = Color.White |
| EventHandler | updateHandler |
| Properties overgeërfd van GDF.gdf_Element2d | |
| Vector2 | Center [get, set] |
| Het middenpunt van het element (werkt alleen wanneer Size correct is ingesteld). | |
| bool | IsDeleted [get] |
| Is dit element verwijderd uit de CurrentRoom? | |
| string | Id [get] |
| float | X [get, set] |
| float | Y [get, set] |
| float | uiScale [get] |
| bool | MouseOnElement [get] |
| Staat de muis momenteel op dit element? | |
| bool | MouseButtonLeft [get] |
| Wordt er met de linkermuisknop op dit element geklikt? | |
| bool | MouseButtonMiddle [get] |
| Wordt er met de middelste muisknop op dit element geklikt? | |
| bool | MouseButtonRight [get] |
| Wordt er met de rechtermuisknop op dit element geklikt? | |
| Events overgeërfd van GDF.gdf_Element2d | |
| MouseButtonClickedEvent | OnMouseClicked |
| Wat er moet gebeuren als er met de linkermuisknop op dit element wordt geklikt Gebruik += om een methode of delegate toe te voegen. | |
| MouseOnElementEvent | OnMouseOnElement |
| Wat er moet gebeuren als de muis over dit element zweeft Gebruik += om een methode of delegate toe te voegen. | |
| GDF.Image2d.Image2d | ( | string | id, |
| string | filename, | ||
| uint | depth ) |
| void GDF.Image2d.SetBlendMode | ( | BlendMode | mode | ) |
Stel in hoe de afbeelding op het scherm wordt gemengd met het geen dat achter de afbeelding te zien is.
| mode |
| void GDF.Image2d.SetImage | ( | string | filename | ) |
Geef een bestandsnaam op uit de map Data/Images Inclusief extensie.
| filename |
| float GDF.Image2d.Rotation |
De rotatie van de afbeelding in graden.