… | |
… | |
933 | #endif |
933 | #endif |
934 | } |
934 | } |
935 | |
935 | |
936 | MODULE = CFPlus PACKAGE = CFPlus::Font |
936 | MODULE = CFPlus PACKAGE = CFPlus::Font |
937 | |
937 | |
|
|
938 | PROTOTYPES: DISABLE |
|
|
939 | |
938 | CFPlus::Font |
940 | CFPlus::Font |
939 | new_from_file (SV *class, char *path, int id = 0) |
941 | new_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 | |
955 | void |
957 | void |
956 | make_default (CFPlus::Font self) |
958 | make_default (CFPlus::Font self) |
|
|
959 | PROTOTYPE: $ |
957 | CODE: |
960 | CODE: |
958 | default_font = self; |
961 | default_font = self; |
959 | |
962 | |
960 | MODULE = CFPlus PACKAGE = CFPlus::Layout |
963 | MODULE = CFPlus PACKAGE = CFPlus::Layout |
961 | |
964 | |
|
|
965 | PROTOTYPES: DISABLE |
|
|
966 | |
962 | void |
967 | void |
963 | reset_glyph_cache () |
968 | reset_glyph_cache () |
|
|
969 | PROTOTYPE: |
964 | CODE: |
970 | CODE: |
965 | tc_clear (); |
971 | tc_clear (); |
966 | |
972 | |
967 | CFPlus::Layout |
973 | CFPlus::Layout |
968 | new (SV *class) |
974 | new (SV *class) |
… | |
… | |
1255 | flags |
1261 | flags |
1256 | ); |
1262 | ); |
1257 | |
1263 | |
1258 | MODULE = CFPlus PACKAGE = CFPlus::Texture |
1264 | MODULE = CFPlus PACKAGE = CFPlus::Texture |
1259 | |
1265 | |
|
|
1266 | PROTOTYPES: ENABLE |
|
|
1267 | |
1260 | int minpot (int n) |
1268 | int minpot (int n) |
1261 | |
1269 | |
1262 | void |
1270 | void |
1263 | pad (SV *data_, int ow, int oh, int nw, int nh) |
1271 | pad (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 | |
1344 | MODULE = CFPlus PACKAGE = CFPlus::Map |
1352 | MODULE = CFPlus PACKAGE = CFPlus::Map |
|
|
1353 | |
|
|
1354 | PROTOTYPES: DISABLE |
1345 | |
1355 | |
1346 | CFPlus::Map |
1356 | CFPlus::Map |
1347 | new (SV *class) |
1357 | new (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 | |
2184 | MODULE = CFPlus PACKAGE = CFPlus::MixChunk |
2194 | MODULE = CFPlus PACKAGE = CFPlus::MixChunk |
2185 | |
2195 | |
|
|
2196 | PROTOTYPES: DISABLE |
|
|
2197 | |
2186 | CFPlus::MixChunk |
2198 | CFPlus::MixChunk |
2187 | new_from_file (SV *class, char *path) |
2199 | new_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 | |
2212 | MODULE = CFPlus PACKAGE = CFPlus::MixMusic |
2224 | MODULE = CFPlus PACKAGE = CFPlus::MixMusic |
2213 | |
2225 | |
2214 | int |
2226 | int |
2215 | volume (int volume = -1) |
2227 | volume (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 | |
2254 | MODULE = CFPlus PACKAGE = CFPlus::OpenGL |
2267 | MODULE = CFPlus PACKAGE = CFPlus::OpenGL |
|
|
2268 | |
|
|
2269 | PROTOTYPES: ENABLE |
2255 | |
2270 | |
2256 | BOOT: |
2271 | BOOT: |
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 { |