Pause(ms) সম্পাদনা

এমএস মিলিসেকেন্ডের জন্য প্রোগ্রামটিকে বিরতি দেয়। স্ক্রিন সিঙ্ক্রোনাইজেশন (vsync) চালু থাকলে, বিরতির সময় পরিবর্তিত হতে পারে। SDL_Delay(ms);

SDLTtime সম্পাদনা

প্রোগ্রাম শুরু হওয়ার পর থেকে মিলিসেকেন্ডের সংখ্যা প্রদান করে। SDL_GetTicks() কল করে

SDLQuit সম্পাদনা

বেসিকএসডিএল দ্বারা খোলা SDL এবং অবজেক্টগুলি বন্ধ করে, টেক্সচারগুলি সরিয়ে দেয়। পারফর্ম করে:

if(SDLSurface) SDL_FreeSurface(SDLSurface);
if(BASFont) SDL_DestroyTexture(BASFont);
if(SDLTexture) SDL_DestroyTexture(SDLTexture);
if(SDLRenderer) SDL_DestroyRenderer(SDLRenderer);
if(SDLWindow) SDL_DestroyWindow(SDLWindow);
Uint8 j;
for(j=0;j<MAXJOYS;++j) if(SDL_JoystickGetAttached(SDLJoystick[j])) SDL_JoystickClose(SDLJoystick[j]);
#ifdef SDL_MIXER_H_
if(MixMusic) Mix_FreeMusic(MixMusic);
Mix_CloseAudio();
Mix_Quit();
#endif
#ifdef SDL_TTF_H_
if(TTFFont) TTF_CloseFont(TTFFont);
TTF_Quit();
#endif
SDL_Quit();