Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while( !quit )
- {
- //Handle events on queue
- while( SDL_PollEvent( &e ) != 0 )
- {
- //User requests quit
- if( e.type == SDL_QUIT )
- {
- quit = true;
- }
- }
- //Clear screen
- SDL_SetRenderDrawColor( gRenderer, 0, 0xFF, 0xFF, 0xFF );
- SDL_RenderClear( gRenderer );
- SDL_Delay(2000); // put this in to check if it is really repeat
- //Render top left sprite
- gSpriteSheetTexture.render( 0, 0, &gSpriteClips[ 0 ] );
- //Render top right sprite
- gSpriteSheetTexture.render( SCREEN_WIDTH - gSpriteClips[ 1 ].w, 0, &gSpriteClips[ 1 ] );
- //Render bottom left sprite
- gSpriteSheetTexture.render( 0, SCREEN_HEIGHT - gSpriteClips[ 2 ].h, &gSpriteClips[ 2 ] );
- //Render bottom right sprite
- gSpriteSheetTexture.render( SCREEN_WIDTH - gSpriteClips[ 3 ].w, SCREEN_HEIGHT - gSpriteClips[ 3 ].h, &gSpriteClips[3]);
- //Update screen
- SDL_RenderPresent( gRenderer );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement