ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/typemap
Revision: 1.36
Committed: Fri Jul 2 15:03:57 2010 UTC (13 years, 11 months ago) by root
Branch: MAIN
Changes since 1.35: +1 -0 lines
Log Message:
renmae Layout => layout, add (as of now) useless accessors

File Contents

# Content
1 val64 T_VAL64
2 sint64 T_VAL64
3 sint32 T_IV
4 sint16 T_IV
5 sint8 T_IV
6 uint64 T_UVAL64
7 uint32 T_UV
8 uint16 T_UV
9 uint8 T_UV
10
11 faceidx T_INT
12 animidx T_INT
13
14 MoveType T_INT
15
16 shstr T_SHSTR
17 const shstr T_SHSTR
18 shstr_tmp T_SHSTR
19 const shstr_tmp T_SHSTR
20 shstr_cmp T_SHSTR_CMP
21 const shstr_cmp T_SHSTR_CMP
22
23 object * T_CF_OBJ
24 partylist * T_CF_OBJ
25 archetype * T_CF_OBJ
26 maptile * T_CF_OBJ
27 struct region * T_CF_OBJ
28 region * T_CF_OBJ
29 client * T_CF_OBJ
30 player * T_CF_OBJ
31 living * T_CF_OBJ
32 mapspace * T_CF_OBJ
33 layout * T_CF_OBJ
34 attachable * T_CF_OBJ
35 treasurelist * T_CF_OBJ
36 std::string T_CF_OBJ
37 const std::string T_CF_OBJ
38 UUID T_CF_OBJ
39 dynbuf * T_CF_OBJ
40 dynbuf_text * T_CF_OBJ
41
42 object_thawer * T_CF_OBJ
43 object_freezer * T_CF_OBJ
44
45 Settings * T_SETTINGS
46
47 object_ornull * T_CF_OBJ_ORNULL
48 mapstruct_ornull * T_CF_OBJ_ORNULL
49 octet_string T_CF_OCTETS
50 utf8_string T_CF_UTF8
51 const_octet_string T_CF_OCTETS
52 const_utf8_string T_CF_UTF8
53
54 INPUT
55
56 T_VAL64
57 $var = ($type)SvVAL64 ($arg);
58
59 T_UVAL64
60 $var = ($type)SvUVAL64 ($arg);
61
62 T_CF_OBJ
63 cf_obj_to ($arg, $var);
64
65 T_CF_OBJ_ORNULL
66 cf_obj_ornull_to ($arg, $var);
67
68 T_SETTINGS
69 $var = &settings
70
71 T_CF_OCTETS
72 $var = SvPVbyte_nolen ($arg)
73
74 T_CF_UTF8
75 $var = cfSvPVutf8_nolen ($arg)
76
77 T_SHSTR
78 $var = shstr (cfSvPVutf8_nolen ($arg))
79
80 T_SHSTR_ORNULL
81 $var = SvOK ($arg) ? shstr (cfSvPVutf8_nolen ($arg)) : 0
82
83 T_SHSTR_CMP
84 $var = shstr_cmp (cfSvPVutf8_nolen ($arg))
85
86 OUTPUT
87
88 T_VAL64
89 $arg = newSVval64 ($var);
90
91 T_UVAL64
92 $arg = newSVuval64 ($var);
93
94 T_CF_OBJ
95 $arg = to_sv ($var);
96
97 T_CF_OCTETS
98 $arg = $var ? newSVpv ($var, 0) : &PL_sv_undef;
99
100 T_CF_UTF8
101 if ($var)
102 {
103 sv_setpv ($arg, $var);
104 SvUTF8_on ($arg);
105 }
106
107 T_SHSTR
108 if ($var)
109 {
110 sv_setpv ($arg, &$var);
111 SvUTF8_on ($arg);
112 }
113