Package org.lwjgl.sdl
Class SDLRender
java.lang.Object
org.lwjgl.sdl.SDLRender
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromSDL.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleannSDL_ConvertEventToRenderCoordinates(long renderer, long event) bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event)static longnSDL_CreateRenderer(long window, long name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)static longnSDL_CreateSoftwareRenderer(long surface) SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface)static longnSDL_CreateTexture(long renderer, int format, int access, int w, int h) SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer, SDL_PixelFormat format, SDL_TextureAccess access, int w, int h)static longnSDL_CreateTextureFromSurface(long renderer, long surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface)static longnSDL_CreateTextureWithProperties(long renderer, int props) SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props)static booleannSDL_CreateWindowAndRenderer(long title, int width, int height, long window_flags, long window, long renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer)static voidnSDL_DestroyTexture(long texture) void SDL_DestroyTexture(SDL_Texture * texture)static booleannSDL_GetCurrentRenderOutputSize(long renderer, long w, long h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)static booleannSDL_GetRenderClipRect(long renderer, long rect) bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect)static booleannSDL_GetRenderColorScale(long renderer, long scale) bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale)static booleannSDL_GetRenderDrawBlendMode(long renderer, long blendMode) bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode)static booleannSDL_GetRenderDrawColor(long renderer, long r, long g, long b, long a) bool SDL_GetRenderDrawColor(SDL_Renderer * renderer, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a)static booleannSDL_GetRenderDrawColorFloat(long renderer, long r, long g, long b, long a) bool SDL_GetRenderDrawColorFloat(SDL_Renderer * renderer, float * r, float * g, float * b, float * a)static longnSDL_GetRenderDriver(int index) char const * SDL_GetRenderDriver(int index)static longnSDL_GetRendererFromTexture(long texture) SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture)static longnSDL_GetRendererName(long renderer) char const * SDL_GetRendererName(SDL_Renderer * renderer)static booleannSDL_GetRenderLogicalPresentation(long renderer, long w, long h, long mode) bool SDL_GetRenderLogicalPresentation(SDL_Renderer * renderer, int * w, int * h, SDL_RendererLogicalPresentation * mode)static booleannSDL_GetRenderLogicalPresentationRect(long renderer, long rect) bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect)static booleannSDL_GetRenderOutputSize(long renderer, long w, long h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)static booleannSDL_GetRenderSafeArea(long renderer, long rect) bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect)static booleannSDL_GetRenderScale(long renderer, long scaleX, long scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY)static longnSDL_GetRenderTarget(long renderer) SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer)static booleannSDL_GetRenderViewport(long renderer, long rect) bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect)static booleannSDL_GetRenderVSync(long renderer, long vsync) bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync)static booleannSDL_GetTextureAlphaMod(long texture, long alpha) bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha)static booleannSDL_GetTextureAlphaModFloat(long texture, long alpha) bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha)static booleannSDL_GetTextureBlendMode(long texture, long blendMode) bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode)static booleannSDL_GetTextureColorMod(long texture, long r, long g, long b) bool SDL_GetTextureColorMod(SDL_Texture * texture, Uint8 * r, Uint8 * g, Uint8 * b)static booleannSDL_GetTextureColorModFloat(long texture, long r, long g, long b) bool SDL_GetTextureColorModFloat(SDL_Texture * texture, float * r, float * g, float * b)static intnSDL_GetTextureProperties(long texture) SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture)static booleannSDL_GetTextureScaleMode(long texture, long scaleMode) bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode)static booleannSDL_GetTextureSize(long texture, long w, long h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h)static booleannSDL_LockTexture(long texture, long rect, long pixels, long pitch) bool SDL_LockTexture(SDL_Texture * texture, SDL_Rect const * rect, void ** pixels, int * pitch)static booleannSDL_LockTextureToSurface(long texture, long rect, long surface) bool SDL_LockTextureToSurface(SDL_Texture * texture, SDL_Rect const * rect, SDL_Surface ** surface)static booleannSDL_RenderCoordinatesFromWindow(long renderer, float window_x, float window_y, long x, long y) bool SDL_RenderCoordinatesFromWindow(SDL_Renderer * renderer, float window_x, float window_y, float * x, float * y)static booleannSDL_RenderCoordinatesToWindow(long renderer, float x, float y, long window_x, long window_y) bool SDL_RenderCoordinatesToWindow(SDL_Renderer * renderer, float x, float y, float * window_x, float * window_y)static booleannSDL_RenderDebugText(long renderer, float x, float y, long str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str)static booleannSDL_RenderDebugTextFormat(long renderer, float x, float y, long fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)static booleannSDL_RenderFillRect(long renderer, long rect) bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect)static booleannSDL_RenderFillRects(long renderer, long rects, int count) bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)static booleannSDL_RenderGeometry(long renderer, long texture, long vertices, int num_vertices, long indices, int num_indices) bool SDL_RenderGeometry(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Vertex const * vertices, int num_vertices, int const * indices, int num_indices)static booleannSDL_RenderGeometryRaw(long renderer, long texture, long xy, int xy_stride, long color, int color_stride, long uv, int uv_stride, int num_vertices, long indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices)static booleannSDL_RenderLines(long renderer, long points, int count) bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count)static booleannSDL_RenderPoints(long renderer, long points, int count) bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count)static longnSDL_RenderReadPixels(long renderer, long rect) SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect)static booleannSDL_RenderRect(long renderer, long rect) bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect)static booleannSDL_RenderRects(long renderer, long rects, int count) bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)static booleannSDL_RenderTexture(long renderer, long texture, long srcrect, long dstrect) bool SDL_RenderTexture(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect)static booleannSDL_RenderTexture9Grid(long renderer, long texture, long srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, long dstrect) bool SDL_RenderTexture9Grid(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, SDL_FRect const * dstrect)static booleannSDL_RenderTextureAffine(long renderer, long texture, long srcrect, long origin, long right, long down) bool SDL_RenderTextureAffine(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FPoint const * origin, SDL_FPoint const * right, SDL_FPoint const * down)static booleannSDL_RenderTextureRotated(long renderer, long texture, long srcrect, long dstrect, double angle, long center, int flip) bool SDL_RenderTextureRotated(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect, double angle, SDL_FPoint const * center, SDL_FlipMode flip)static booleannSDL_RenderTextureTiled(long renderer, long texture, long srcrect, float scale, long dstrect) bool SDL_RenderTextureTiled(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float scale, SDL_FRect const * dstrect)static booleannSDL_SetRenderClipRect(long renderer, long rect) bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect)static booleannSDL_SetRenderTarget(long renderer, long texture) bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)static booleannSDL_SetRenderViewport(long renderer, long rect) bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect)static booleannSDL_SetTextureAlphaMod(long texture, byte alpha) bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha)static booleannSDL_SetTextureAlphaModFloat(long texture, float alpha) bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha)static booleannSDL_SetTextureBlendMode(long texture, int blendMode) bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode)static booleannSDL_SetTextureColorMod(long texture, byte r, byte g, byte b) bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b)static booleannSDL_SetTextureColorModFloat(long texture, float r, float g, float b) bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b)static booleannSDL_SetTextureScaleMode(long texture, int scaleMode) bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode)static voidnSDL_UnlockTexture(long texture) void SDL_UnlockTexture(SDL_Texture * texture)static booleannSDL_UpdateNVTexture(long texture, long rect, long Yplane, int Ypitch, long UVplane, int UVpitch) bool SDL_UpdateNVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * UVplane, int UVpitch)static booleannSDL_UpdateTexture(long texture, long rect, long pixels, int pitch) bool SDL_UpdateTexture(SDL_Texture * texture, SDL_Rect const * rect, void const * pixels, int pitch)static booleannSDL_UpdateYUVTexture(long texture, long rect, long Yplane, int Ypitch, long Uplane, int Upitch, long Vplane, int Vpitch) bool SDL_UpdateYUVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * Uplane, int Upitch, Uint8 const * Vplane, int Vpitch)static booleanSDL_AddVulkanRenderSemaphores(long renderer, int wait_stage_mask, long wait_semaphore, long signal_semaphore) bool SDL_AddVulkanRenderSemaphores(SDL_Renderer * renderer, Uint32 wait_stage_mask, Sint64 wait_semaphore, Sint64 signal_semaphore)static booleanSDL_ConvertEventToRenderCoordinates(long renderer, SDL_Event event) bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event)static longSDL_CreateRenderer(long window, CharSequence name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)static longSDL_CreateRenderer(long window, ByteBuffer name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)static longSDL_CreateRendererWithProperties(int props) SDL_Renderer * SDL_CreateRendererWithProperties(SDL_PropertiesID props)static longSDL_CreateSoftwareRenderer(SDL_Surface surface) SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface)static @Nullable SDL_TextureSDL_CreateTexture(long renderer, int format, int access, int w, int h) SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer, SDL_PixelFormat format, SDL_TextureAccess access, int w, int h)static @Nullable SDL_TextureSDL_CreateTextureFromSurface(long renderer, SDL_Surface surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface)static @Nullable SDL_TextureSDL_CreateTextureWithProperties(long renderer, int props) SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props)static booleanSDL_CreateWindowAndRenderer(CharSequence title, int width, int height, long window_flags, PointerBuffer window, PointerBuffer renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer)static booleanSDL_CreateWindowAndRenderer(ByteBuffer title, int width, int height, long window_flags, PointerBuffer window, PointerBuffer renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer)static voidSDL_DestroyRenderer(long renderer) void SDL_DestroyRenderer(SDL_Renderer * renderer)static voidSDL_DestroyTexture(SDL_Texture texture) void SDL_DestroyTexture(SDL_Texture * texture)static booleanSDL_FlushRenderer(long renderer) bool SDL_FlushRenderer(SDL_Renderer * renderer)static booleanSDL_GetCurrentRenderOutputSize(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)static intint SDL_GetNumRenderDrivers(void)static booleanSDL_GetRenderClipRect(long renderer, SDL_Rect rect) bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect)static booleanSDL_GetRenderColorScale(long renderer, FloatBuffer scale) bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale)static booleanSDL_GetRenderDrawBlendMode(long renderer, IntBuffer blendMode) bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode)static booleanSDL_GetRenderDrawColor(long renderer, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b, @Nullable ByteBuffer a) bool SDL_GetRenderDrawColor(SDL_Renderer * renderer, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a)static booleanSDL_GetRenderDrawColorFloat(long renderer, @Nullable FloatBuffer r, @Nullable FloatBuffer g, @Nullable FloatBuffer b, @Nullable FloatBuffer a) bool SDL_GetRenderDrawColorFloat(SDL_Renderer * renderer, float * r, float * g, float * b, float * a)static @Nullable StringSDL_GetRenderDriver(int index) char const * SDL_GetRenderDriver(int index)static longSDL_GetRenderer(long window) SDL_Renderer * SDL_GetRenderer(SDL_Window * window)static longSDL_GetRendererFromTexture(SDL_Texture texture) SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture)static @Nullable StringSDL_GetRendererName(long renderer) char const * SDL_GetRendererName(SDL_Renderer * renderer)static intSDL_GetRendererProperties(long renderer) SDL_PropertiesID SDL_GetRendererProperties(SDL_Renderer * renderer)static booleanSDL_GetRenderLogicalPresentation(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h, @Nullable IntBuffer mode) bool SDL_GetRenderLogicalPresentation(SDL_Renderer * renderer, int * w, int * h, SDL_RendererLogicalPresentation * mode)static booleanSDL_GetRenderLogicalPresentationRect(long renderer, SDL_FRect rect) bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect)static longSDL_GetRenderMetalCommandEncoder(long renderer) void * SDL_GetRenderMetalCommandEncoder(SDL_Renderer * renderer)static longSDL_GetRenderMetalLayer(long renderer) void * SDL_GetRenderMetalLayer(SDL_Renderer * renderer)static booleanSDL_GetRenderOutputSize(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)static booleanSDL_GetRenderSafeArea(long renderer, SDL_Rect rect) bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect)static booleanSDL_GetRenderScale(long renderer, @Nullable FloatBuffer scaleX, @Nullable FloatBuffer scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY)static @Nullable SDL_TextureSDL_GetRenderTarget(long renderer) SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer)static booleanSDL_GetRenderViewport(long renderer, SDL_Rect rect) bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect)static booleanSDL_GetRenderVSync(long renderer, IntBuffer vsync) bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync)static longSDL_GetRenderWindow(long renderer) SDL_Window * SDL_GetRenderWindow(SDL_Renderer * renderer)static booleanSDL_GetTextureAlphaMod(SDL_Texture texture, ByteBuffer alpha) bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha)static booleanSDL_GetTextureAlphaModFloat(SDL_Texture texture, FloatBuffer alpha) bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha)static booleanSDL_GetTextureBlendMode(SDL_Texture texture, IntBuffer blendMode) bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode)static booleanSDL_GetTextureColorMod(SDL_Texture texture, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b) bool SDL_GetTextureColorMod(SDL_Texture * texture, Uint8 * r, Uint8 * g, Uint8 * b)static booleanSDL_GetTextureColorModFloat(SDL_Texture texture, @Nullable FloatBuffer r, @Nullable FloatBuffer g, @Nullable FloatBuffer b) bool SDL_GetTextureColorModFloat(SDL_Texture * texture, float * r, float * g, float * b)static intSDL_GetTextureProperties(SDL_Texture texture) SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture)static booleanSDL_GetTextureScaleMode(SDL_Texture texture, IntBuffer scaleMode) bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode)static booleanSDL_GetTextureSize(SDL_Texture texture, @Nullable FloatBuffer w, @Nullable FloatBuffer h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h)static booleanSDL_LockTexture(SDL_Texture texture, @Nullable SDL_Rect rect, PointerBuffer pixels, IntBuffer pitch) bool SDL_LockTexture(SDL_Texture * texture, SDL_Rect const * rect, void ** pixels, int * pitch)static booleanSDL_LockTextureToSurface(SDL_Texture texture, @Nullable SDL_Rect rect, PointerBuffer surface) bool SDL_LockTextureToSurface(SDL_Texture * texture, SDL_Rect const * rect, SDL_Surface ** surface)static booleanSDL_RenderClear(long renderer) bool SDL_RenderClear(SDL_Renderer * renderer)static booleanSDL_RenderClipEnabled(long renderer) bool SDL_RenderClipEnabled(SDL_Renderer * renderer)static booleanSDL_RenderCoordinatesFromWindow(long renderer, float window_x, float window_y, @Nullable FloatBuffer x, @Nullable FloatBuffer y) bool SDL_RenderCoordinatesFromWindow(SDL_Renderer * renderer, float window_x, float window_y, float * x, float * y)static booleanSDL_RenderCoordinatesToWindow(long renderer, float x, float y, @Nullable FloatBuffer window_x, @Nullable FloatBuffer window_y) bool SDL_RenderCoordinatesToWindow(SDL_Renderer * renderer, float x, float y, float * window_x, float * window_y)static booleanSDL_RenderDebugText(long renderer, float x, float y, CharSequence str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str)static booleanSDL_RenderDebugText(long renderer, float x, float y, ByteBuffer str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str)static booleanSDL_RenderDebugTextFormat(long renderer, float x, float y, CharSequence fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)static booleanSDL_RenderDebugTextFormat(long renderer, float x, float y, ByteBuffer fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)static booleanSDL_RenderFillRect(long renderer, @Nullable SDL_FRect rect) bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect)static booleanSDL_RenderFillRects(long renderer, SDL_FRect.Buffer rects) bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)static booleanSDL_RenderGeometry(long renderer, @Nullable SDL_Texture texture, SDL_Vertex.Buffer vertices, @Nullable IntBuffer indices) bool SDL_RenderGeometry(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Vertex const * vertices, int num_vertices, int const * indices, int num_indices)static booleanSDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable ByteBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices)static booleanSDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable IntBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices)static booleanSDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable ShortBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices)static booleanSDL_RenderLine(long renderer, float x1, float y1, float x2, float y2) bool SDL_RenderLine(SDL_Renderer * renderer, float x1, float y1, float x2, float y2)static booleanSDL_RenderLines(long renderer, SDL_FPoint.Buffer points) bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count)static booleanSDL_RenderPoint(long renderer, float x, float y) bool SDL_RenderPoint(SDL_Renderer * renderer, float x, float y)static booleanSDL_RenderPoints(long renderer, SDL_FPoint.Buffer points) bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count)static booleanSDL_RenderPresent(long renderer) bool SDL_RenderPresent(SDL_Renderer * renderer)static @Nullable SDL_SurfaceSDL_RenderReadPixels(long renderer, @Nullable SDL_Rect rect) SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect)static booleanSDL_RenderRect(long renderer, @Nullable SDL_FRect rect) bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect)static booleanSDL_RenderRects(long renderer, SDL_FRect.Buffer rects) bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)static booleanSDL_RenderTexture(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FRect dstrect) bool SDL_RenderTexture(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect)static booleanSDL_RenderTexture9Grid(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, @Nullable SDL_FRect dstrect) bool SDL_RenderTexture9Grid(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, SDL_FRect const * dstrect)static booleanSDL_RenderTextureAffine(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FPoint origin, @Nullable SDL_FPoint right, @Nullable SDL_FPoint down) bool SDL_RenderTextureAffine(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FPoint const * origin, SDL_FPoint const * right, SDL_FPoint const * down)static booleanSDL_RenderTextureRotated(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FRect dstrect, double angle, @Nullable SDL_FPoint center, int flip) bool SDL_RenderTextureRotated(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect, double angle, SDL_FPoint const * center, SDL_FlipMode flip)static booleanSDL_RenderTextureTiled(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, float scale, @Nullable SDL_FRect dstrect) bool SDL_RenderTextureTiled(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float scale, SDL_FRect const * dstrect)static booleanSDL_RenderViewportSet(long renderer) bool SDL_RenderViewportSet(SDL_Renderer * renderer)static booleanSDL_SetRenderClipRect(long renderer, @Nullable SDL_Rect rect) bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect)static booleanSDL_SetRenderColorScale(long renderer, float scale) bool SDL_SetRenderColorScale(SDL_Renderer * renderer, float scale)static booleanSDL_SetRenderDrawBlendMode(long renderer, int blendMode) bool SDL_SetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode blendMode)static booleanSDL_SetRenderDrawColor(long renderer, byte r, byte g, byte b, byte a) bool SDL_SetRenderDrawColor(SDL_Renderer * renderer, Uint8 r, Uint8 g, Uint8 b, Uint8 a)static booleanSDL_SetRenderDrawColorFloat(long renderer, float r, float g, float b, float a) bool SDL_SetRenderDrawColorFloat(SDL_Renderer * renderer, float r, float g, float b, float a)static booleanSDL_SetRenderLogicalPresentation(long renderer, int w, int h, int mode) bool SDL_SetRenderLogicalPresentation(SDL_Renderer * renderer, int w, int h, SDL_RendererLogicalPresentation mode)static booleanSDL_SetRenderScale(long renderer, float scaleX, float scaleY) bool SDL_SetRenderScale(SDL_Renderer * renderer, float scaleX, float scaleY)static booleanSDL_SetRenderTarget(long renderer, @Nullable SDL_Texture texture) bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)static booleanSDL_SetRenderViewport(long renderer, @Nullable SDL_Rect rect) bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect)static booleanSDL_SetRenderVSync(long renderer, int vsync) bool SDL_SetRenderVSync(SDL_Renderer * renderer, int vsync)static booleanSDL_SetTextureAlphaMod(SDL_Texture texture, byte alpha) bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha)static booleanSDL_SetTextureAlphaModFloat(SDL_Texture texture, float alpha) bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha)static booleanSDL_SetTextureBlendMode(SDL_Texture texture, int blendMode) bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode)static booleanSDL_SetTextureColorMod(SDL_Texture texture, byte r, byte g, byte b) bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b)static booleanSDL_SetTextureColorModFloat(SDL_Texture texture, float r, float g, float b) bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b)static booleanSDL_SetTextureScaleMode(SDL_Texture texture, int scaleMode) bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode)static voidSDL_UnlockTexture(SDL_Texture texture) void SDL_UnlockTexture(SDL_Texture * texture)static booleanSDL_UpdateNVTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer Yplane, int Ypitch, ByteBuffer UVplane, int UVpitch) bool SDL_UpdateNVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * UVplane, int UVpitch)static booleanSDL_UpdateTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer pixels, int pitch) bool SDL_UpdateTexture(SDL_Texture * texture, SDL_Rect const * rect, void const * pixels, int pitch)static booleanSDL_UpdateYUVTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer Yplane, int Ypitch, ByteBuffer Uplane, int Upitch, ByteBuffer Vplane, int Vpitch) bool SDL_UpdateYUVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * Uplane, int Upitch, Uint8 const * Vplane, int Vpitch)
-
Field Details
-
SDL_SOFTWARE_RENDERER
- See Also:
-
SDL_TEXTUREACCESS_STATIC
public static final int SDL_TEXTUREACCESS_STATIC- See Also:
-
SDL_TEXTUREACCESS_STREAMING
public static final int SDL_TEXTUREACCESS_STREAMING- See Also:
-
SDL_TEXTUREACCESS_TARGET
public static final int SDL_TEXTUREACCESS_TARGET- See Also:
-
SDL_LOGICAL_PRESENTATION_DISABLED
public static final int SDL_LOGICAL_PRESENTATION_DISABLED- See Also:
-
SDL_LOGICAL_PRESENTATION_STRETCH
public static final int SDL_LOGICAL_PRESENTATION_STRETCH- See Also:
-
SDL_LOGICAL_PRESENTATION_LETTERBOX
public static final int SDL_LOGICAL_PRESENTATION_LETTERBOX- See Also:
-
SDL_LOGICAL_PRESENTATION_OVERSCAN
public static final int SDL_LOGICAL_PRESENTATION_OVERSCAN- See Also:
-
SDL_LOGICAL_PRESENTATION_INTEGER_SCALE
public static final int SDL_LOGICAL_PRESENTATION_INTEGER_SCALE- See Also:
-
SDL_PROP_RENDERER_CREATE_NAME_STRING
- See Also:
-
SDL_PROP_RENDERER_CREATE_WINDOW_POINTER
- See Also:
-
SDL_PROP_RENDERER_CREATE_SURFACE_POINTER
- See Also:
-
SDL_PROP_RENDERER_CREATE_OUTPUT_COLORSPACE_NUMBER
- See Also:
-
SDL_PROP_RENDERER_CREATE_PRESENT_VSYNC_NUMBER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_INSTANCE_POINTER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_SURFACE_NUMBER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_PHYSICAL_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER
- See Also:
-
SDL_PROP_RENDERER_CREATE_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER
- See Also:
-
SDL_PROP_RENDERER_NAME_STRING
- See Also:
-
SDL_PROP_RENDERER_WINDOW_POINTER
- See Also:
-
SDL_PROP_RENDERER_SURFACE_POINTER
- See Also:
-
SDL_PROP_RENDERER_VSYNC_NUMBER
- See Also:
-
SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER
- See Also:
-
SDL_PROP_RENDERER_TEXTURE_FORMATS_POINTER
- See Also:
-
SDL_PROP_RENDERER_OUTPUT_COLORSPACE_NUMBER
- See Also:
-
SDL_PROP_RENDERER_HDR_ENABLED_BOOLEAN
- See Also:
-
SDL_PROP_RENDERER_SDR_WHITE_POINT_FLOAT
- See Also:
-
SDL_PROP_RENDERER_HDR_HEADROOM_FLOAT
- See Also:
-
SDL_PROP_RENDERER_D3D9_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_D3D11_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_D3D11_SWAPCHAIN_POINTER
- See Also:
-
SDL_PROP_RENDERER_D3D12_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_D3D12_SWAPCHAIN_POINTER
- See Also:
-
SDL_PROP_RENDERER_D3D12_COMMAND_QUEUE_POINTER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_INSTANCE_POINTER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_SURFACE_NUMBER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_PHYSICAL_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_DEVICE_POINTER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER
- See Also:
-
SDL_PROP_RENDERER_VULKAN_SWAPCHAIN_IMAGE_COUNT_NUMBER
- See Also:
-
SDL_PROP_RENDERER_GPU_DEVICE_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_COLORSPACE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_FORMAT_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_ACCESS_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_WIDTH_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_HEIGHT_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_SDR_WHITE_POINT_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_CREATE_HDR_HEADROOM_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D11_TEXTURE_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D11_TEXTURE_U_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D11_TEXTURE_V_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D12_TEXTURE_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D12_TEXTURE_U_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_D3D12_TEXTURE_V_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_METAL_PIXELBUFFER_POINTER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGL_TEXTURE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGL_TEXTURE_UV_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGL_TEXTURE_U_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGL_TEXTURE_V_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_UV_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_U_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_OPENGLES2_TEXTURE_V_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_CREATE_VULKAN_TEXTURE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_COLORSPACE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_FORMAT_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_ACCESS_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_WIDTH_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_HEIGHT_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_SDR_WHITE_POINT_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_HDR_HEADROOM_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_D3D11_TEXTURE_POINTER
- See Also:
-
SDL_PROP_TEXTURE_D3D11_TEXTURE_U_POINTER
- See Also:
-
SDL_PROP_TEXTURE_D3D11_TEXTURE_V_POINTER
- See Also:
-
SDL_PROP_TEXTURE_D3D12_TEXTURE_POINTER
- See Also:
-
SDL_PROP_TEXTURE_D3D12_TEXTURE_U_POINTER
- See Also:
-
SDL_PROP_TEXTURE_D3D12_TEXTURE_V_POINTER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEXTURE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEXTURE_UV_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEXTURE_U_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEXTURE_V_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEXTURE_TARGET_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEX_W_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_OPENGL_TEX_H_FLOAT
- See Also:
-
SDL_PROP_TEXTURE_OPENGLES2_TEXTURE_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGLES2_TEXTURE_UV_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGLES2_TEXTURE_U_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGLES2_TEXTURE_V_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_OPENGLES2_TEXTURE_TARGET_NUMBER
- See Also:
-
SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER
- See Also:
-
SDL_RENDERER_VSYNC_DISABLED
public static final int SDL_RENDERER_VSYNC_DISABLED- See Also:
-
SDL_RENDERER_VSYNC_ADAPTIVE
public static final int SDL_RENDERER_VSYNC_ADAPTIVE- See Also:
-
SDL_DEBUG_TEXT_FONT_CHARACTER_SIZE
public static final int SDL_DEBUG_TEXT_FONT_CHARACTER_SIZE- See Also:
-
-
Method Details
-
SDL_GetNumRenderDrivers
public static int SDL_GetNumRenderDrivers()int SDL_GetNumRenderDrivers(void) -
nSDL_GetRenderDriver
public static long nSDL_GetRenderDriver(int index) char const * SDL_GetRenderDriver(int index) -
SDL_GetRenderDriver
char const * SDL_GetRenderDriver(int index) -
nSDL_CreateWindowAndRenderer
public static boolean nSDL_CreateWindowAndRenderer(long title, int width, int height, long window_flags, long window, long renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer) -
SDL_CreateWindowAndRenderer
public static boolean SDL_CreateWindowAndRenderer(ByteBuffer title, int width, int height, long window_flags, PointerBuffer window, PointerBuffer renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer) -
SDL_CreateWindowAndRenderer
public static boolean SDL_CreateWindowAndRenderer(CharSequence title, int width, int height, long window_flags, PointerBuffer window, PointerBuffer renderer) bool SDL_CreateWindowAndRenderer(char const * title, int width, int height, SDL_WindowFlags window_flags, SDL_Window ** window, SDL_Renderer ** renderer) -
nSDL_CreateRenderer
public static long nSDL_CreateRenderer(long window, long name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name) -
SDL_CreateRenderer
SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name) -
SDL_CreateRenderer
SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name) -
SDL_CreateRendererWithProperties
public static long SDL_CreateRendererWithProperties(int props) SDL_Renderer * SDL_CreateRendererWithProperties(SDL_PropertiesID props) -
nSDL_CreateSoftwareRenderer
public static long nSDL_CreateSoftwareRenderer(long surface) SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface) -
SDL_CreateSoftwareRenderer
SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface) -
SDL_GetRenderer
public static long SDL_GetRenderer(long window) SDL_Renderer * SDL_GetRenderer(SDL_Window * window) -
SDL_GetRenderWindow
public static long SDL_GetRenderWindow(long renderer) SDL_Window * SDL_GetRenderWindow(SDL_Renderer * renderer) -
nSDL_GetRendererName
public static long nSDL_GetRendererName(long renderer) char const * SDL_GetRendererName(SDL_Renderer * renderer) -
SDL_GetRendererName
char const * SDL_GetRendererName(SDL_Renderer * renderer) -
SDL_GetRendererProperties
public static int SDL_GetRendererProperties(long renderer) SDL_PropertiesID SDL_GetRendererProperties(SDL_Renderer * renderer) -
nSDL_GetRenderOutputSize
public static boolean nSDL_GetRenderOutputSize(long renderer, long w, long h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h) -
SDL_GetRenderOutputSize
public static boolean SDL_GetRenderOutputSize(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h) -
nSDL_GetCurrentRenderOutputSize
public static boolean nSDL_GetCurrentRenderOutputSize(long renderer, long w, long h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h) -
SDL_GetCurrentRenderOutputSize
public static boolean SDL_GetCurrentRenderOutputSize(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h) -
nSDL_CreateTexture
public static long nSDL_CreateTexture(long renderer, int format, int access, int w, int h) SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer, SDL_PixelFormat format, SDL_TextureAccess access, int w, int h) -
SDL_CreateTexture
public static @Nullable SDL_Texture SDL_CreateTexture(long renderer, int format, int access, int w, int h) SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer, SDL_PixelFormat format, SDL_TextureAccess access, int w, int h) -
nSDL_CreateTextureFromSurface
public static long nSDL_CreateTextureFromSurface(long renderer, long surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface) -
SDL_CreateTextureFromSurface
public static @Nullable SDL_Texture SDL_CreateTextureFromSurface(long renderer, SDL_Surface surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface) -
nSDL_CreateTextureWithProperties
public static long nSDL_CreateTextureWithProperties(long renderer, int props) SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props) -
SDL_CreateTextureWithProperties
SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props) -
nSDL_GetTextureProperties
public static int nSDL_GetTextureProperties(long texture) SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture) -
SDL_GetTextureProperties
SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture) -
nSDL_GetRendererFromTexture
public static long nSDL_GetRendererFromTexture(long texture) SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture) -
SDL_GetRendererFromTexture
SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture) -
nSDL_GetTextureSize
public static boolean nSDL_GetTextureSize(long texture, long w, long h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h) -
SDL_GetTextureSize
public static boolean SDL_GetTextureSize(SDL_Texture texture, @Nullable FloatBuffer w, @Nullable FloatBuffer h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h) -
nSDL_SetTextureColorMod
public static boolean nSDL_SetTextureColorMod(long texture, byte r, byte g, byte b) bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b) -
SDL_SetTextureColorMod
bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b) -
nSDL_SetTextureColorModFloat
public static boolean nSDL_SetTextureColorModFloat(long texture, float r, float g, float b) bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b) -
SDL_SetTextureColorModFloat
bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b) -
nSDL_GetTextureColorMod
public static boolean nSDL_GetTextureColorMod(long texture, long r, long g, long b) bool SDL_GetTextureColorMod(SDL_Texture * texture, Uint8 * r, Uint8 * g, Uint8 * b) -
SDL_GetTextureColorMod
public static boolean SDL_GetTextureColorMod(SDL_Texture texture, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b) bool SDL_GetTextureColorMod(SDL_Texture * texture, Uint8 * r, Uint8 * g, Uint8 * b) -
nSDL_GetTextureColorModFloat
public static boolean nSDL_GetTextureColorModFloat(long texture, long r, long g, long b) bool SDL_GetTextureColorModFloat(SDL_Texture * texture, float * r, float * g, float * b) -
SDL_GetTextureColorModFloat
public static boolean SDL_GetTextureColorModFloat(SDL_Texture texture, @Nullable FloatBuffer r, @Nullable FloatBuffer g, @Nullable FloatBuffer b) bool SDL_GetTextureColorModFloat(SDL_Texture * texture, float * r, float * g, float * b) -
nSDL_SetTextureAlphaMod
public static boolean nSDL_SetTextureAlphaMod(long texture, byte alpha) bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha) -
SDL_SetTextureAlphaMod
bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha) -
nSDL_SetTextureAlphaModFloat
public static boolean nSDL_SetTextureAlphaModFloat(long texture, float alpha) bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha) -
SDL_SetTextureAlphaModFloat
bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha) -
nSDL_GetTextureAlphaMod
public static boolean nSDL_GetTextureAlphaMod(long texture, long alpha) bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha) -
SDL_GetTextureAlphaMod
bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha) -
nSDL_GetTextureAlphaModFloat
public static boolean nSDL_GetTextureAlphaModFloat(long texture, long alpha) bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha) -
SDL_GetTextureAlphaModFloat
bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha) -
nSDL_SetTextureBlendMode
public static boolean nSDL_SetTextureBlendMode(long texture, int blendMode) bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode) -
SDL_SetTextureBlendMode
bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode) -
nSDL_GetTextureBlendMode
public static boolean nSDL_GetTextureBlendMode(long texture, long blendMode) bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode) -
SDL_GetTextureBlendMode
bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode) -
nSDL_SetTextureScaleMode
public static boolean nSDL_SetTextureScaleMode(long texture, int scaleMode) bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode) -
SDL_SetTextureScaleMode
bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode) -
nSDL_GetTextureScaleMode
public static boolean nSDL_GetTextureScaleMode(long texture, long scaleMode) bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode) -
SDL_GetTextureScaleMode
bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode) -
nSDL_UpdateTexture
public static boolean nSDL_UpdateTexture(long texture, long rect, long pixels, int pitch) bool SDL_UpdateTexture(SDL_Texture * texture, SDL_Rect const * rect, void const * pixels, int pitch) -
SDL_UpdateTexture
public static boolean SDL_UpdateTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer pixels, int pitch) bool SDL_UpdateTexture(SDL_Texture * texture, SDL_Rect const * rect, void const * pixels, int pitch) -
nSDL_UpdateYUVTexture
public static boolean nSDL_UpdateYUVTexture(long texture, long rect, long Yplane, int Ypitch, long Uplane, int Upitch, long Vplane, int Vpitch) bool SDL_UpdateYUVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * Uplane, int Upitch, Uint8 const * Vplane, int Vpitch) -
SDL_UpdateYUVTexture
public static boolean SDL_UpdateYUVTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer Yplane, int Ypitch, ByteBuffer Uplane, int Upitch, ByteBuffer Vplane, int Vpitch) bool SDL_UpdateYUVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * Uplane, int Upitch, Uint8 const * Vplane, int Vpitch) -
nSDL_UpdateNVTexture
public static boolean nSDL_UpdateNVTexture(long texture, long rect, long Yplane, int Ypitch, long UVplane, int UVpitch) bool SDL_UpdateNVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * UVplane, int UVpitch) -
SDL_UpdateNVTexture
public static boolean SDL_UpdateNVTexture(SDL_Texture texture, @Nullable SDL_Rect rect, ByteBuffer Yplane, int Ypitch, ByteBuffer UVplane, int UVpitch) bool SDL_UpdateNVTexture(SDL_Texture * texture, SDL_Rect const * rect, Uint8 const * Yplane, int Ypitch, Uint8 const * UVplane, int UVpitch) -
nSDL_LockTexture
public static boolean nSDL_LockTexture(long texture, long rect, long pixels, long pitch) bool SDL_LockTexture(SDL_Texture * texture, SDL_Rect const * rect, void ** pixels, int * pitch) -
SDL_LockTexture
public static boolean SDL_LockTexture(SDL_Texture texture, @Nullable SDL_Rect rect, PointerBuffer pixels, IntBuffer pitch) bool SDL_LockTexture(SDL_Texture * texture, SDL_Rect const * rect, void ** pixels, int * pitch) -
nSDL_LockTextureToSurface
public static boolean nSDL_LockTextureToSurface(long texture, long rect, long surface) bool SDL_LockTextureToSurface(SDL_Texture * texture, SDL_Rect const * rect, SDL_Surface ** surface) -
SDL_LockTextureToSurface
public static boolean SDL_LockTextureToSurface(SDL_Texture texture, @Nullable SDL_Rect rect, PointerBuffer surface) bool SDL_LockTextureToSurface(SDL_Texture * texture, SDL_Rect const * rect, SDL_Surface ** surface) -
nSDL_UnlockTexture
public static void nSDL_UnlockTexture(long texture) void SDL_UnlockTexture(SDL_Texture * texture) -
SDL_UnlockTexture
void SDL_UnlockTexture(SDL_Texture * texture) -
nSDL_SetRenderTarget
public static boolean nSDL_SetRenderTarget(long renderer, long texture) bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture) -
SDL_SetRenderTarget
bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture) -
nSDL_GetRenderTarget
public static long nSDL_GetRenderTarget(long renderer) SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer) -
SDL_GetRenderTarget
SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer) -
SDL_SetRenderLogicalPresentation
public static boolean SDL_SetRenderLogicalPresentation(long renderer, int w, int h, int mode) bool SDL_SetRenderLogicalPresentation(SDL_Renderer * renderer, int w, int h, SDL_RendererLogicalPresentation mode) -
nSDL_GetRenderLogicalPresentation
public static boolean nSDL_GetRenderLogicalPresentation(long renderer, long w, long h, long mode) bool SDL_GetRenderLogicalPresentation(SDL_Renderer * renderer, int * w, int * h, SDL_RendererLogicalPresentation * mode) -
SDL_GetRenderLogicalPresentation
public static boolean SDL_GetRenderLogicalPresentation(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h, @Nullable IntBuffer mode) bool SDL_GetRenderLogicalPresentation(SDL_Renderer * renderer, int * w, int * h, SDL_RendererLogicalPresentation * mode) -
nSDL_GetRenderLogicalPresentationRect
public static boolean nSDL_GetRenderLogicalPresentationRect(long renderer, long rect) bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect) -
SDL_GetRenderLogicalPresentationRect
bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect) -
nSDL_RenderCoordinatesFromWindow
public static boolean nSDL_RenderCoordinatesFromWindow(long renderer, float window_x, float window_y, long x, long y) bool SDL_RenderCoordinatesFromWindow(SDL_Renderer * renderer, float window_x, float window_y, float * x, float * y) -
SDL_RenderCoordinatesFromWindow
public static boolean SDL_RenderCoordinatesFromWindow(long renderer, float window_x, float window_y, @Nullable FloatBuffer x, @Nullable FloatBuffer y) bool SDL_RenderCoordinatesFromWindow(SDL_Renderer * renderer, float window_x, float window_y, float * x, float * y) -
nSDL_RenderCoordinatesToWindow
public static boolean nSDL_RenderCoordinatesToWindow(long renderer, float x, float y, long window_x, long window_y) bool SDL_RenderCoordinatesToWindow(SDL_Renderer * renderer, float x, float y, float * window_x, float * window_y) -
SDL_RenderCoordinatesToWindow
public static boolean SDL_RenderCoordinatesToWindow(long renderer, float x, float y, @Nullable FloatBuffer window_x, @Nullable FloatBuffer window_y) bool SDL_RenderCoordinatesToWindow(SDL_Renderer * renderer, float x, float y, float * window_x, float * window_y) -
nSDL_ConvertEventToRenderCoordinates
public static boolean nSDL_ConvertEventToRenderCoordinates(long renderer, long event) bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event) -
SDL_ConvertEventToRenderCoordinates
bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event) -
nSDL_SetRenderViewport
public static boolean nSDL_SetRenderViewport(long renderer, long rect) bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect) -
SDL_SetRenderViewport
bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect) -
nSDL_GetRenderViewport
public static boolean nSDL_GetRenderViewport(long renderer, long rect) bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect) -
SDL_GetRenderViewport
bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect) -
SDL_RenderViewportSet
public static boolean SDL_RenderViewportSet(long renderer) bool SDL_RenderViewportSet(SDL_Renderer * renderer) -
nSDL_GetRenderSafeArea
public static boolean nSDL_GetRenderSafeArea(long renderer, long rect) bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect) -
SDL_GetRenderSafeArea
bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect) -
nSDL_SetRenderClipRect
public static boolean nSDL_SetRenderClipRect(long renderer, long rect) bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect) -
SDL_SetRenderClipRect
bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect) -
nSDL_GetRenderClipRect
public static boolean nSDL_GetRenderClipRect(long renderer, long rect) bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect) -
SDL_GetRenderClipRect
bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect) -
SDL_RenderClipEnabled
public static boolean SDL_RenderClipEnabled(long renderer) bool SDL_RenderClipEnabled(SDL_Renderer * renderer) -
SDL_SetRenderScale
public static boolean SDL_SetRenderScale(long renderer, float scaleX, float scaleY) bool SDL_SetRenderScale(SDL_Renderer * renderer, float scaleX, float scaleY) -
nSDL_GetRenderScale
public static boolean nSDL_GetRenderScale(long renderer, long scaleX, long scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY) -
SDL_GetRenderScale
public static boolean SDL_GetRenderScale(long renderer, @Nullable FloatBuffer scaleX, @Nullable FloatBuffer scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY) -
SDL_SetRenderDrawColor
public static boolean SDL_SetRenderDrawColor(long renderer, byte r, byte g, byte b, byte a) bool SDL_SetRenderDrawColor(SDL_Renderer * renderer, Uint8 r, Uint8 g, Uint8 b, Uint8 a) -
SDL_SetRenderDrawColorFloat
public static boolean SDL_SetRenderDrawColorFloat(long renderer, float r, float g, float b, float a) bool SDL_SetRenderDrawColorFloat(SDL_Renderer * renderer, float r, float g, float b, float a) -
nSDL_GetRenderDrawColor
public static boolean nSDL_GetRenderDrawColor(long renderer, long r, long g, long b, long a) bool SDL_GetRenderDrawColor(SDL_Renderer * renderer, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a) -
SDL_GetRenderDrawColor
public static boolean SDL_GetRenderDrawColor(long renderer, @Nullable ByteBuffer r, @Nullable ByteBuffer g, @Nullable ByteBuffer b, @Nullable ByteBuffer a) bool SDL_GetRenderDrawColor(SDL_Renderer * renderer, Uint8 * r, Uint8 * g, Uint8 * b, Uint8 * a) -
nSDL_GetRenderDrawColorFloat
public static boolean nSDL_GetRenderDrawColorFloat(long renderer, long r, long g, long b, long a) bool SDL_GetRenderDrawColorFloat(SDL_Renderer * renderer, float * r, float * g, float * b, float * a) -
SDL_GetRenderDrawColorFloat
public static boolean SDL_GetRenderDrawColorFloat(long renderer, @Nullable FloatBuffer r, @Nullable FloatBuffer g, @Nullable FloatBuffer b, @Nullable FloatBuffer a) bool SDL_GetRenderDrawColorFloat(SDL_Renderer * renderer, float * r, float * g, float * b, float * a) -
SDL_SetRenderColorScale
public static boolean SDL_SetRenderColorScale(long renderer, float scale) bool SDL_SetRenderColorScale(SDL_Renderer * renderer, float scale) -
nSDL_GetRenderColorScale
public static boolean nSDL_GetRenderColorScale(long renderer, long scale) bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale) -
SDL_GetRenderColorScale
bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale) -
SDL_SetRenderDrawBlendMode
public static boolean SDL_SetRenderDrawBlendMode(long renderer, int blendMode) bool SDL_SetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode blendMode) -
nSDL_GetRenderDrawBlendMode
public static boolean nSDL_GetRenderDrawBlendMode(long renderer, long blendMode) bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode) -
SDL_GetRenderDrawBlendMode
bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode) -
SDL_RenderClear
public static boolean SDL_RenderClear(long renderer) bool SDL_RenderClear(SDL_Renderer * renderer) -
SDL_RenderPoint
public static boolean SDL_RenderPoint(long renderer, float x, float y) bool SDL_RenderPoint(SDL_Renderer * renderer, float x, float y) -
nSDL_RenderPoints
public static boolean nSDL_RenderPoints(long renderer, long points, int count) bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count) -
SDL_RenderPoints
bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count) -
SDL_RenderLine
public static boolean SDL_RenderLine(long renderer, float x1, float y1, float x2, float y2) bool SDL_RenderLine(SDL_Renderer * renderer, float x1, float y1, float x2, float y2) -
nSDL_RenderLines
public static boolean nSDL_RenderLines(long renderer, long points, int count) bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count) -
SDL_RenderLines
bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count) -
nSDL_RenderRect
public static boolean nSDL_RenderRect(long renderer, long rect) bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect) -
SDL_RenderRect
bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect) -
nSDL_RenderRects
public static boolean nSDL_RenderRects(long renderer, long rects, int count) bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count) -
SDL_RenderRects
bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count) -
nSDL_RenderFillRect
public static boolean nSDL_RenderFillRect(long renderer, long rect) bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect) -
SDL_RenderFillRect
bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect) -
nSDL_RenderFillRects
public static boolean nSDL_RenderFillRects(long renderer, long rects, int count) bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count) -
SDL_RenderFillRects
bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count) -
nSDL_RenderTexture
public static boolean nSDL_RenderTexture(long renderer, long texture, long srcrect, long dstrect) bool SDL_RenderTexture(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect) -
SDL_RenderTexture
public static boolean SDL_RenderTexture(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FRect dstrect) bool SDL_RenderTexture(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect) -
nSDL_RenderTextureRotated
public static boolean nSDL_RenderTextureRotated(long renderer, long texture, long srcrect, long dstrect, double angle, long center, int flip) bool SDL_RenderTextureRotated(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect, double angle, SDL_FPoint const * center, SDL_FlipMode flip) -
SDL_RenderTextureRotated
public static boolean SDL_RenderTextureRotated(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FRect dstrect, double angle, @Nullable SDL_FPoint center, int flip) bool SDL_RenderTextureRotated(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FRect const * dstrect, double angle, SDL_FPoint const * center, SDL_FlipMode flip) -
nSDL_RenderTextureAffine
public static boolean nSDL_RenderTextureAffine(long renderer, long texture, long srcrect, long origin, long right, long down) bool SDL_RenderTextureAffine(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FPoint const * origin, SDL_FPoint const * right, SDL_FPoint const * down) -
SDL_RenderTextureAffine
public static boolean SDL_RenderTextureAffine(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, @Nullable SDL_FPoint origin, @Nullable SDL_FPoint right, @Nullable SDL_FPoint down) bool SDL_RenderTextureAffine(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, SDL_FPoint const * origin, SDL_FPoint const * right, SDL_FPoint const * down) -
nSDL_RenderTextureTiled
public static boolean nSDL_RenderTextureTiled(long renderer, long texture, long srcrect, float scale, long dstrect) bool SDL_RenderTextureTiled(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float scale, SDL_FRect const * dstrect) -
SDL_RenderTextureTiled
public static boolean SDL_RenderTextureTiled(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, float scale, @Nullable SDL_FRect dstrect) bool SDL_RenderTextureTiled(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float scale, SDL_FRect const * dstrect) -
nSDL_RenderTexture9Grid
public static boolean nSDL_RenderTexture9Grid(long renderer, long texture, long srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, long dstrect) bool SDL_RenderTexture9Grid(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, SDL_FRect const * dstrect) -
SDL_RenderTexture9Grid
public static boolean SDL_RenderTexture9Grid(long renderer, SDL_Texture texture, @Nullable SDL_FRect srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, @Nullable SDL_FRect dstrect) bool SDL_RenderTexture9Grid(SDL_Renderer * renderer, SDL_Texture * texture, SDL_FRect const * srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, SDL_FRect const * dstrect) -
nSDL_RenderGeometry
public static boolean nSDL_RenderGeometry(long renderer, long texture, long vertices, int num_vertices, long indices, int num_indices) bool SDL_RenderGeometry(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Vertex const * vertices, int num_vertices, int const * indices, int num_indices) -
SDL_RenderGeometry
public static boolean SDL_RenderGeometry(long renderer, @Nullable SDL_Texture texture, SDL_Vertex.Buffer vertices, @Nullable IntBuffer indices) bool SDL_RenderGeometry(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Vertex const * vertices, int num_vertices, int const * indices, int num_indices) -
nSDL_RenderGeometryRaw
public static boolean nSDL_RenderGeometryRaw(long renderer, long texture, long xy, int xy_stride, long color, int color_stride, long uv, int uv_stride, int num_vertices, long indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices) -
SDL_RenderGeometryRaw
public static boolean SDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable ByteBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices) -
SDL_RenderGeometryRaw
public static boolean SDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable ShortBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices) -
SDL_RenderGeometryRaw
public static boolean SDL_RenderGeometryRaw(long renderer, @Nullable SDL_Texture texture, FloatBuffer xy, int xy_stride, SDL_FColor.Buffer color, int color_stride, @Nullable FloatBuffer uv, int uv_stride, int num_vertices, @Nullable IntBuffer indices, int num_indices, int size_indices) bool SDL_RenderGeometryRaw(SDL_Renderer * renderer, SDL_Texture * texture, float const * xy, int xy_stride, SDL_FColor const * color, int color_stride, float const * uv, int uv_stride, int num_vertices, void const * indices, int num_indices, int size_indices) -
nSDL_RenderReadPixels
public static long nSDL_RenderReadPixels(long renderer, long rect) SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect) -
SDL_RenderReadPixels
SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect) -
SDL_RenderPresent
public static boolean SDL_RenderPresent(long renderer) bool SDL_RenderPresent(SDL_Renderer * renderer) -
nSDL_DestroyTexture
public static void nSDL_DestroyTexture(long texture) void SDL_DestroyTexture(SDL_Texture * texture) -
SDL_DestroyTexture
void SDL_DestroyTexture(SDL_Texture * texture) -
SDL_DestroyRenderer
public static void SDL_DestroyRenderer(long renderer) void SDL_DestroyRenderer(SDL_Renderer * renderer) -
SDL_FlushRenderer
public static boolean SDL_FlushRenderer(long renderer) bool SDL_FlushRenderer(SDL_Renderer * renderer) -
SDL_GetRenderMetalLayer
public static long SDL_GetRenderMetalLayer(long renderer) void * SDL_GetRenderMetalLayer(SDL_Renderer * renderer) -
SDL_GetRenderMetalCommandEncoder
public static long SDL_GetRenderMetalCommandEncoder(long renderer) void * SDL_GetRenderMetalCommandEncoder(SDL_Renderer * renderer) -
SDL_AddVulkanRenderSemaphores
public static boolean SDL_AddVulkanRenderSemaphores(long renderer, int wait_stage_mask, long wait_semaphore, long signal_semaphore) bool SDL_AddVulkanRenderSemaphores(SDL_Renderer * renderer, Uint32 wait_stage_mask, Sint64 wait_semaphore, Sint64 signal_semaphore) -
SDL_SetRenderVSync
public static boolean SDL_SetRenderVSync(long renderer, int vsync) bool SDL_SetRenderVSync(SDL_Renderer * renderer, int vsync) -
nSDL_GetRenderVSync
public static boolean nSDL_GetRenderVSync(long renderer, long vsync) bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync) -
SDL_GetRenderVSync
bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync) -
nSDL_RenderDebugText
public static boolean nSDL_RenderDebugText(long renderer, float x, float y, long str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str) -
SDL_RenderDebugText
bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str) -
SDL_RenderDebugText
bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str) -
nSDL_RenderDebugTextFormat
public static boolean nSDL_RenderDebugTextFormat(long renderer, float x, float y, long fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt) -
SDL_RenderDebugTextFormat
bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt) -
SDL_RenderDebugTextFormat
bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)
-