/examples/SDLx/app.pl
http://github.com/PerlGameDev/SDL · Perl · 21 lines · 12 code · 9 blank · 0 comment · 2 complexity · 3112191814415a1d5ee1abbdb0186637 MD5 · raw file
- use SDL::Event;
- use SDLx::App;
- my $app = SDLx::App->new(
- title => "Lines",
- width => 640,
- height => 480,
- );
- sub draw_lines { $app->draw_line( [ 0, 0 ], [ rand( $app->w ), rand( $app->h ) ], 0xFFFFFFFF ); $app->update(); }
- sub event_handle { my $e = shift; $_[0]->stop if ( $e->type == SDL_QUIT ); }
- $app->add_event_handler( \&event_handle );
- $app->add_show_handler( \&draw_lines );
- $app->run();