blob: 41599d7841365b02d412472fc45238d285787f69 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2ShowPropList()
3**************
4
5
6FUNKTION
7========
8
9 void ShowPropList(string *props);
10
11
12DEFINIERT IN
13============
14
15 /std/thing/util.c
16
17
18ARGUMENTE
19=========
20
21 props
22 Array von Strings mit den Namen der Properties, die ausgegeben
23 werden sollen.
24
25
26BESCHREIBUNG
27============
28
29 Gibt die Inhalte der in props angegebenen Properties aus.
30
31
32RUeCKGABEWERT
33=============
34
35 keiner
36
37
38BEISPIELE
39=========
40
41 Sei test.c folgendes Programm:
42
43 inherit "std/thing";
44 inherit "std/thing/util";
45
46 create() {
47 ::create();
48
49 SetProp(P_SHORT, "Kurz");
50 SetProp(P_NAME, ({ "Name", "Namens", "Namen", "Namen" }));
51 SetProp("me", this_object() );
52 }
53
54 Mit xcall test->ShowPropList( ({ P_SHORT, P_NAME, "me" }) ); erhielte
55 man dann folgende Ausgabe:
56
57 *short: "Kurz"
58 *name: ({ "Name", "Namens", "Namen", "Namen" })
59 *me: OBJ(/players/wargon/test#12345)
60
61
62BEMERKUNGEN
63===========
64
65 Mit dem Befehl xprops des MGtools lassen sich uebrigens saemtliche
66 Properties eines Objekte auf einen Schlag ausgeben.
67
68
69SIEHE AUCH
70==========
71
72 /std/ting/util.c
73
74Last modified: Wed May 8 10:25:26 1996 by Wargon