ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/typemap
Revision: 1.12
Committed: Sat Jan 27 23:59:29 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.11: +1 -0 lines
Log Message:
- implement per-space regions

File Contents

# User Rev Content
1 root 1.1 val64 T_VAL64
2     uint64 T_VAL64
3 root 1.11 sint16 T_INT
4 root 1.1
5 root 1.9 object * T_CF_OBJ
6 root 1.7 partylist * T_CF_OBJ
7     archetype * T_CF_OBJ
8     maptile * T_CF_OBJ
9 root 1.12 struct region * T_CF_OBJ
10 root 1.7 region * T_CF_OBJ
11 root 1.8 client * T_CF_OBJ
12 root 1.7 player * T_CF_OBJ
13     living * T_CF_OBJ
14 root 1.10 attachable * T_CF_OBJ
15 root 1.7
16 root 1.6 Settings * T_SETTINGS
17 root 1.1
18 root 1.9 object_ornull * T_CF_OBJ_ORNULL
19     mapstruct_ornull * T_CF_OBJ_ORNULL
20 root 1.1
21     INPUT
22    
23     T_VAL64
24     $var = ($type)SvVAL64 ($arg);
25    
26 root 1.7 T_CF_OBJ
27 root 1.4 sv_to ($arg, $var)
28 root 1.7
29 root 1.6 T_SETTINGS
30 root 1.9 $var = &settings
31 root 1.7
32 root 1.9 T_CF_OBJ_ORNULL
33     if (SvOK ($arg))
34     sv_to ($arg, $var);
35     else
36     $var = 0;
37 root 1.1
38     OUTPUT
39    
40     T_VAL64
41     $arg = newSVval64 ($var);
42    
43 root 1.9 T_CF_OBJ_NORNULL
44 root 1.4 $arg = to_sv ($var);
45 root 1.7
46     T_CF_OBJ
47 root 1.4 $arg = to_sv ($var);
48 root 1.1