X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pages%2FSDL-GFX-FPSManager.html-inc;h=2d389645e1e609fff2f7ec31b271763cdeaf5cd2;hb=a3de848879a5553418ed11fb193c4bf286ca7120;hp=8c336623e82423ab70c68a36a27fe6bb25b9a114;hpb=6e7d67a61e78756127fe0c42492b53ff40d49ea4;p=sdlgit%2FSDL-Site.git diff --git a/pages/SDL-GFX-FPSManager.html-inc b/pages/SDL-GFX-FPSManager.html-inc index 8c33662..2d38964 100644 --- a/pages/SDL-GFX-FPSManager.html-inc +++ b/pages/SDL-GFX-FPSManager.html-inc @@ -9,21 +9,22 @@
  • framecount
  • rateticks
  • lastticks
  • -
  • rate -
  • +
  • rate
  • +
  • AUTHORS +

  • NAME

    Top

    -

    SDL::GFX::FPSManager - blitting functions

    +

    SDL::GFX::FPSManager - data structure used by SDL::GFX::Framerate

    CATEGORY

    Top

    -

    TODO, GFX, FPSManager

    +

    GFX, Structure

    METHODS

    Top

    @@ -32,82 +33,51 @@

    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
    +
     use SDL;
    + use SDL::GFX::Framerate;
    + use SDL::GFX::FPSManager;
    +
    + my $fps = SDL::GFX::FPSManager->new(0, 0, 0, 0);
     
     
    +

    Initialize the framerate manager object. Arguments: framecount, rateticks, lastticks, rate.

    framecount

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

    Returns the framecount.

    rateticks

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

    Returns the rateticks.

    lastticks

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

    Returns the lastticks.

    rate

    -
     Uint32
    - gfx_fps_rate ( fps, ... )
    - 	FPSmanager *fps
    - 	CODE:
    - 		if (items > 1 ) fps->rate = SvIV(ST(1)); 
    - 		RETVAL = fps->rate;
    - 	OUTPUT:
    - 		RETVAL
    -
    -
    -
    +
     my $r = $fps->rate;
     
     
    +

    Returns the rate.

    + +
    +

    AUTHORS

    Top

    +
    +

    See AUTHORS in SDL.

    \ No newline at end of file