Dokumentation zu: properties.old(C)

HR Image


THEMA:
	Properties

FUNKTION:
	Im Gegensatz zu Varibalen innerhalb eines Objektes, kann man
	Properties von aussen veraendern, ohne eine besondere Funktion
	geschrieben zu haben.  Alle in diesem Mud definierten Properties
	sind in dem File /sys/properties.h definiert und im File
	/doc/properties.h kurz erklaert.

NORMALE PROPERTIES:
	Normale Properties werden in einer alist in jedem Objekt gespeichert.
	Mit den Funktionen ob->SetProp(prop,wert); und QueryProp(prop)
	kann auf jede dieser Properties zugreifen.

BUILTIN PROPERTIES:
	Existiert zu einer Property eine Funktion mit dem selben Namen
	und einem "_set_" bzw "_query_" davor, so wird nicht auf die
	alist zugegriffen, sondern es werden die Argumente an diese
	Funktion uebergeben und der Rueckgabewert dieser Funktion
	zurueckgegeben.
	Vorteil: Auf diese Art und Weise kann man zum Beispiel Pruef-
	funktionen installieren. Nachteil: Man muss sich dann selbst
	um die Speicherung des Wertes kuemmern.


Start » Magierhandbuch » Docu » Concepts » Properties.old Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!