ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/Client.xs
(Generate patch)

Comparing deliantra/Deliantra-Client/Client.xs (file contents):
Revision 1.204 by root, Thu Jul 19 14:54:50 2007 UTC vs.
Revision 1.205 by root, Thu Jul 19 22:38:52 2007 UTC

933#endif 933#endif
934} 934}
935 935
936MODULE = CFPlus PACKAGE = CFPlus::Font 936MODULE = CFPlus PACKAGE = CFPlus::Font
937 937
938PROTOTYPES: DISABLE
939
938CFPlus::Font 940CFPlus::Font
939new_from_file (SV *class, char *path, int id = 0) 941new_from_file (SV *class, char *path, int id = 0)
940 CODE: 942 CODE:
941{ 943{
942 int count; 944 int count;
952 CODE: 954 CODE:
953 pango_font_description_free (self); 955 pango_font_description_free (self);
954 956
955void 957void
956make_default (CFPlus::Font self) 958make_default (CFPlus::Font self)
959 PROTOTYPE: $
957 CODE: 960 CODE:
958 default_font = self; 961 default_font = self;
959 962
960MODULE = CFPlus PACKAGE = CFPlus::Layout 963MODULE = CFPlus PACKAGE = CFPlus::Layout
961 964
965PROTOTYPES: DISABLE
966
962void 967void
963reset_glyph_cache () 968reset_glyph_cache ()
969 PROTOTYPE:
964 CODE: 970 CODE:
965 tc_clear (); 971 tc_clear ();
966 972
967CFPlus::Layout 973CFPlus::Layout
968new (SV *class) 974new (SV *class)
1255 flags 1261 flags
1256 ); 1262 );
1257 1263
1258MODULE = CFPlus PACKAGE = CFPlus::Texture 1264MODULE = CFPlus PACKAGE = CFPlus::Texture
1259 1265
1266PROTOTYPES: ENABLE
1267
1260int minpot (int n) 1268int minpot (int n)
1261 1269
1262void 1270void
1263pad (SV *data_, int ow, int oh, int nw, int nh) 1271pad (SV *data_, int ow, int oh, int nw, int nh)
1264 CODE: 1272 CODE:
1340} 1348}
1341 OUTPUT: 1349 OUTPUT:
1342 RETVAL 1350 RETVAL
1343 1351
1344MODULE = CFPlus PACKAGE = CFPlus::Map 1352MODULE = CFPlus PACKAGE = CFPlus::Map
1353
1354PROTOTYPES: DISABLE
1345 1355
1346CFPlus::Map 1356CFPlus::Map
1347new (SV *class) 1357new (SV *class)
1348 CODE: 1358 CODE:
1349 New (0, RETVAL, 1, struct map); 1359 New (0, RETVAL, 1, struct map);
2181 } 2191 }
2182} 2192}
2183 2193
2184MODULE = CFPlus PACKAGE = CFPlus::MixChunk 2194MODULE = CFPlus PACKAGE = CFPlus::MixChunk
2185 2195
2196PROTOTYPES: DISABLE
2197
2186CFPlus::MixChunk 2198CFPlus::MixChunk
2187new_from_file (SV *class, char *path) 2199new_from_file (SV *class, char *path)
2188 CODE: 2200 CODE:
2189 RETVAL = Mix_LoadWAV (path); 2201 RETVAL = Mix_LoadWAV (path);
2190 OUTPUT: 2202 OUTPUT:
2211 2223
2212MODULE = CFPlus PACKAGE = CFPlus::MixMusic 2224MODULE = CFPlus PACKAGE = CFPlus::MixMusic
2213 2225
2214int 2226int
2215volume (int volume = -1) 2227volume (int volume = -1)
2228 PROTOTYPE: ;$
2216 CODE: 2229 CODE:
2217 RETVAL = Mix_VolumeMusic (volume); 2230 RETVAL = Mix_VolumeMusic (volume);
2218 OUTPUT: 2231 OUTPUT:
2219 RETVAL 2232 RETVAL
2220 2233
2250 RETVAL = Mix_FadeInMusicPos (self, loops, ms, position); 2263 RETVAL = Mix_FadeInMusicPos (self, loops, ms, position);
2251 OUTPUT: 2264 OUTPUT:
2252 RETVAL 2265 RETVAL
2253 2266
2254MODULE = CFPlus PACKAGE = CFPlus::OpenGL 2267MODULE = CFPlus PACKAGE = CFPlus::OpenGL
2268
2269PROTOTYPES: ENABLE
2255 2270
2256BOOT: 2271BOOT:
2257{ 2272{
2258 HV *stash = gv_stashpv ("CFPlus::OpenGL", 1); 2273 HV *stash = gv_stashpv ("CFPlus::OpenGL", 1);
2259 static const struct { 2274 static const struct {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines