sdlDestroyRenderer function

void sdlDestroyRenderer(
  1. Pointer<SdlRenderer> renderer
)

Destroy the rendering context for a window and free associated textures.

If renderer is NULL, this function will return immediately after setting the SDL error message to "Invalid renderer". See SDL_GetError().

\param renderer the rendering context

\since This function is available since SDL 2.0.0.

\sa SDL_CreateRenderer

extern DECLSPEC void SDLCALL SDL_DestroyRenderer(SDL_Renderer * renderer)

Implementation

void sdlDestroyRenderer(Pointer<SdlRenderer> renderer) {
  final sdlDestroyRendererLookupFunction = libSdl2.lookupFunction<
      Void Function(Pointer<SdlRenderer> renderer),
      void Function(Pointer<SdlRenderer> renderer)>('SDL_DestroyRenderer');
  return sdlDestroyRendererLookupFunction(renderer);
}