X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pages%2FSDL-GFX-FPSManager.html-inc;fp=pages%2FSDL-GFX-FPSManager.html-inc;h=8c336623e82423ab70c68a36a27fe6bb25b9a114;hb=cf23a5dab86667dca8475ee830e684c9944f115f;hp=0000000000000000000000000000000000000000;hpb=f8ed1cb09a8d541b895e30d582b005c4f71905fd;p=sdlgit%2FSDL-Site.git diff --git a/pages/SDL-GFX-FPSManager.html-inc b/pages/SDL-GFX-FPSManager.html-inc new file mode 100644 index 0000000..8c33662 --- /dev/null +++ b/pages/SDL-GFX-FPSManager.html-inc @@ -0,0 +1,113 @@ +
+ +

Index

+ +
+ + +

NAME

Top

+
+

SDL::GFX::FPSManager - blitting functions

+ +
+

CATEGORY

Top

+
+

TODO, GFX, FPSManager

+ +
+

METHODS

Top

+
+ +
+

new

+
+
 FPSmanager *
+ gfx_fps_new (CLASS, framecount, rateticks, lastticks, rate)
+ 	char *CLASS
+ 	Uint32 framecount
+ 	float rateticks
+ 	Uint32 lastticks
+	Uint32 rate
+ 	CODE:
+ 		RETVAL = (FPSmanager *) safemalloc(sizeof(FPSmanager));
+ 		RETVAL->framecount = framecount;
+ 		RETVAL->rateticks  = rateticks;
+ 		RETVAL->lastticks  = lastticks;
+ 		RETVAL->rate       = rate;
+ 	OUTPUT:
+ 		RETVAL
+
+
+ +
+

framecount

+
+
 Uint32
+ gfx_fps_framecount ( fps, ... )
+ 	FPSmanager *fps
+ 	CODE:
+ 		if (items > 1 ) fps->framecount = SvIV(ST(1)); 
+ 		RETVAL = fps->framecount;
+ 	OUTPUT:
+ 		RETVAL
+
+
+ +
+

rateticks

+
+
 float
+ gfx_fps_rateticks ( fps, ... )
+ 	FPSmanager *fps
+ 	CODE:
+ 		if (items > 1 ) fps->rateticks = SvNV(ST(1)); 
+ 		RETVAL = fps->rateticks;
+ 	OUTPUT:
+ 		RETVAL
+
+
+ +
+

lastticks

+
+
 Uint32
+ gfx_fps_lastticks ( fps, ... )
+ 	FPSmanager *fps
+ 	CODE:
+ 		if (items > 1 ) fps->lastticks = SvIV(ST(1)); 
+ 		RETVAL = fps->lastticks;
+ 	OUTPUT:
+ 		RETVAL
+
+
+ +
+

rate

+
+
 Uint32
+ gfx_fps_rate ( fps, ... )
+ 	FPSmanager *fps
+ 	CODE:
+ 		if (items > 1 ) fps->rate = SvIV(ST(1)); 
+ 		RETVAL = fps->rate;
+ 	OUTPUT:
+ 		RETVAL
+
+
+
+
+
+ +
+
\ No newline at end of file