Kategorie
Metatables
Metatabellen, Metafelder und Namecall-Methoden.Kategorieübersicht
Übersicht
Nutze diese Übersicht, um die Kategorie zu verstehen, bevor du eine bestimmte Funktion öffnest.- Sieh, welche Aufgaben diese Funktionsgruppe lösen soll.
- Vergleiche Funktionsnamen und Beschreibungen in einer Tabelle.
- Öffne eine Funktion für Syntax, Argumente, Rückgaben und Beispiele.
Metatables
Verfügbare Funktionen
| Funktion | Beschreibung |
|---|---|
getmetafield | Liest ein Feld aus einer Zielmetatabelle, ohne den schreibgeschützten Status zu ändern. |
getnamecallmethod | Gibt die aktuell aufgerufene Namecall-Methode zurück. |
getrawmetatable | Gibt die Rohmetatabelle für einen Zielwert zurück. |
hasmetafield | Überprüft, ob eine Metatabelle ein Feld enthält. |
hasmetatable | Überprüft, ob ein Zielwert eine Metatabelle hat. |
isreadonly | Gibt zurück, ob eine Tabelle oder Metatabelle derzeit schreibgeschützt ist. |
makereadonly | Markiert eine Tabelle als schreibgeschützt. |
makewriteable | Macht eine schreibgeschützte Tabelle beschreibbar. |
setnamecallmethod | Legt die aktuelle Namecall-Methode fest, die von Namecall-Hooks verwendet wird. |
setrawmetatable | Legt die Rohmetatabelle für einen Zielwert fest und gibt das Ziel zurück. |
setreadonly | Ändert den schreibgeschützten Status einer Tabelle oder Metatabelle. |