Package org.lwjgl.sdl
Class SDLRender
java.lang.Object
org.lwjgl.sdl.SDLRender
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromSDL.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final int
static final int
static final String
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
nSDL_ConvertEventToRenderCoordinates
(long renderer, long event) bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event)
static long
nSDL_CreateRenderer
(long window, long name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)
static long
nSDL_CreateSoftwareRenderer
(long surface) SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface)
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)
static long
nSDL_CreateTextureFromSurface
(long renderer, long surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface)
static long
nSDL_CreateTextureWithProperties
(long renderer, int props) SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props)
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)
static void
nSDL_DestroyTexture
(long texture) void SDL_DestroyTexture(SDL_Texture * texture)
static boolean
nSDL_GetCurrentRenderOutputSize
(long renderer, long w, long h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)
static boolean
nSDL_GetRenderClipRect
(long renderer, long rect) bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
nSDL_GetRenderColorScale
(long renderer, long scale) bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale)
static boolean
nSDL_GetRenderDrawBlendMode
(long renderer, long blendMode) bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode)
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)
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)
static long
nSDL_GetRenderDriver
(int index) char const * SDL_GetRenderDriver(int index)
static long
nSDL_GetRendererFromTexture
(long texture) SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture)
static long
nSDL_GetRendererName
(long renderer) char const * SDL_GetRendererName(SDL_Renderer * renderer)
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)
static boolean
nSDL_GetRenderLogicalPresentationRect
(long renderer, long rect) bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect)
static boolean
nSDL_GetRenderOutputSize
(long renderer, long w, long h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)
static boolean
nSDL_GetRenderSafeArea
(long renderer, long rect) bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
nSDL_GetRenderScale
(long renderer, long scaleX, long scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY)
static long
nSDL_GetRenderTarget
(long renderer) SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer)
static boolean
nSDL_GetRenderViewport
(long renderer, long rect) bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
nSDL_GetRenderVSync
(long renderer, long vsync) bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync)
static boolean
nSDL_GetTextureAlphaMod
(long texture, long alpha) bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha)
static boolean
nSDL_GetTextureAlphaModFloat
(long texture, long alpha) bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha)
static boolean
nSDL_GetTextureBlendMode
(long texture, long blendMode) bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode)
static boolean
nSDL_GetTextureColorMod
(long texture, long r, long g, long b) bool SDL_GetTextureColorMod(SDL_Texture * texture, Uint8 * r, Uint8 * g, Uint8 * b)
static boolean
nSDL_GetTextureColorModFloat
(long texture, long r, long g, long b) bool SDL_GetTextureColorModFloat(SDL_Texture * texture, float * r, float * g, float * b)
static int
nSDL_GetTextureProperties
(long texture) SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture)
static boolean
nSDL_GetTextureScaleMode
(long texture, long scaleMode) bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode)
static boolean
nSDL_GetTextureSize
(long texture, long w, long h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h)
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)
static boolean
nSDL_LockTextureToSurface
(long texture, long rect, long surface) bool SDL_LockTextureToSurface(SDL_Texture * texture, SDL_Rect const * rect, SDL_Surface ** surface)
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)
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)
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)
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)
static boolean
nSDL_RenderFillRect
(long renderer, long rect) bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect)
static boolean
nSDL_RenderFillRects
(long renderer, long rects, int count) bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)
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)
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)
static boolean
nSDL_RenderLines
(long renderer, long points, int count) bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count)
static boolean
nSDL_RenderPoints
(long renderer, long points, int count) bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count)
static long
nSDL_RenderReadPixels
(long renderer, long rect) SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
nSDL_RenderRect
(long renderer, long rect) bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect)
static boolean
nSDL_RenderRects
(long renderer, long rects, int count) bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)
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)
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)
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)
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)
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)
static boolean
nSDL_SetRenderClipRect
(long renderer, long rect) bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
nSDL_SetRenderTarget
(long renderer, long texture) bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)
static boolean
nSDL_SetRenderViewport
(long renderer, long rect) bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
nSDL_SetTextureAlphaMod
(long texture, byte alpha) bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha)
static boolean
nSDL_SetTextureAlphaModFloat
(long texture, float alpha) bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha)
static boolean
nSDL_SetTextureBlendMode
(long texture, int blendMode) bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode)
static boolean
nSDL_SetTextureColorMod
(long texture, byte r, byte g, byte b) bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b)
static boolean
nSDL_SetTextureColorModFloat
(long texture, float r, float g, float b) bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b)
static boolean
nSDL_SetTextureScaleMode
(long texture, int scaleMode) bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode)
static void
nSDL_UnlockTexture
(long texture) void SDL_UnlockTexture(SDL_Texture * texture)
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)
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)
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)
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)
static boolean
SDL_ConvertEventToRenderCoordinates
(long renderer, SDL_Event event) bool SDL_ConvertEventToRenderCoordinates(SDL_Renderer * renderer, SDL_Event * event)
static long
SDL_CreateRenderer
(long window, CharSequence name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)
static long
SDL_CreateRenderer
(long window, ByteBuffer name) SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, char const * name)
static long
SDL_CreateRendererWithProperties
(int props) SDL_Renderer * SDL_CreateRendererWithProperties(SDL_PropertiesID props)
static long
SDL_CreateSoftwareRenderer
(SDL_Surface surface) SDL_Renderer * SDL_CreateSoftwareRenderer(SDL_Surface * surface)
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)
static @Nullable SDL_Texture
SDL_CreateTextureFromSurface
(long renderer, SDL_Surface surface) SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface)
static @Nullable SDL_Texture
SDL_CreateTextureWithProperties
(long renderer, int props) SDL_Texture * SDL_CreateTextureWithProperties(SDL_Renderer * renderer, SDL_PropertiesID props)
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)
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)
static void
SDL_DestroyRenderer
(long renderer) void SDL_DestroyRenderer(SDL_Renderer * renderer)
static void
SDL_DestroyTexture
(SDL_Texture texture) void SDL_DestroyTexture(SDL_Texture * texture)
static boolean
SDL_FlushRenderer
(long renderer) bool SDL_FlushRenderer(SDL_Renderer * renderer)
static boolean
SDL_GetCurrentRenderOutputSize
(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetCurrentRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)
static int
int SDL_GetNumRenderDrivers(void)
static boolean
SDL_GetRenderClipRect
(long renderer, SDL_Rect rect) bool SDL_GetRenderClipRect(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
SDL_GetRenderColorScale
(long renderer, FloatBuffer scale) bool SDL_GetRenderColorScale(SDL_Renderer * renderer, float * scale)
static boolean
SDL_GetRenderDrawBlendMode
(long renderer, IntBuffer blendMode) bool SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode * blendMode)
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)
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)
static @Nullable String
SDL_GetRenderDriver
(int index) char const * SDL_GetRenderDriver(int index)
static long
SDL_GetRenderer
(long window) SDL_Renderer * SDL_GetRenderer(SDL_Window * window)
static long
SDL_GetRendererFromTexture
(SDL_Texture texture) SDL_Renderer * SDL_GetRendererFromTexture(SDL_Texture * texture)
static @Nullable String
SDL_GetRendererName
(long renderer) char const * SDL_GetRendererName(SDL_Renderer * renderer)
static int
SDL_GetRendererProperties
(long renderer) SDL_PropertiesID SDL_GetRendererProperties(SDL_Renderer * renderer)
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)
static boolean
SDL_GetRenderLogicalPresentationRect
(long renderer, SDL_FRect rect) bool SDL_GetRenderLogicalPresentationRect(SDL_Renderer * renderer, SDL_FRect * rect)
static long
SDL_GetRenderMetalCommandEncoder
(long renderer) void * SDL_GetRenderMetalCommandEncoder(SDL_Renderer * renderer)
static long
SDL_GetRenderMetalLayer
(long renderer) void * SDL_GetRenderMetalLayer(SDL_Renderer * renderer)
static boolean
SDL_GetRenderOutputSize
(long renderer, @Nullable IntBuffer w, @Nullable IntBuffer h) bool SDL_GetRenderOutputSize(SDL_Renderer * renderer, int * w, int * h)
static boolean
SDL_GetRenderSafeArea
(long renderer, SDL_Rect rect) bool SDL_GetRenderSafeArea(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
SDL_GetRenderScale
(long renderer, @Nullable FloatBuffer scaleX, @Nullable FloatBuffer scaleY) bool SDL_GetRenderScale(SDL_Renderer * renderer, float * scaleX, float * scaleY)
static @Nullable SDL_Texture
SDL_GetRenderTarget
(long renderer) SDL_Texture * SDL_GetRenderTarget(SDL_Renderer * renderer)
static boolean
SDL_GetRenderViewport
(long renderer, SDL_Rect rect) bool SDL_GetRenderViewport(SDL_Renderer * renderer, SDL_Rect * rect)
static boolean
SDL_GetRenderVSync
(long renderer, IntBuffer vsync) bool SDL_GetRenderVSync(SDL_Renderer * renderer, int * vsync)
static long
SDL_GetRenderWindow
(long renderer) SDL_Window * SDL_GetRenderWindow(SDL_Renderer * renderer)
static boolean
SDL_GetTextureAlphaMod
(SDL_Texture texture, ByteBuffer alpha) bool SDL_GetTextureAlphaMod(SDL_Texture * texture, Uint8 * alpha)
static boolean
SDL_GetTextureAlphaModFloat
(SDL_Texture texture, FloatBuffer alpha) bool SDL_GetTextureAlphaModFloat(SDL_Texture * texture, float * alpha)
static boolean
SDL_GetTextureBlendMode
(SDL_Texture texture, IntBuffer blendMode) bool SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode * blendMode)
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)
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)
static int
SDL_GetTextureProperties
(SDL_Texture texture) SDL_PropertiesID SDL_GetTextureProperties(SDL_Texture * texture)
static boolean
SDL_GetTextureScaleMode
(SDL_Texture texture, IntBuffer scaleMode) bool SDL_GetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode * scaleMode)
static boolean
SDL_GetTextureSize
(SDL_Texture texture, @Nullable FloatBuffer w, @Nullable FloatBuffer h) bool SDL_GetTextureSize(SDL_Texture * texture, float * w, float * h)
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)
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)
static boolean
SDL_RenderClear
(long renderer) bool SDL_RenderClear(SDL_Renderer * renderer)
static boolean
SDL_RenderClipEnabled
(long renderer) bool SDL_RenderClipEnabled(SDL_Renderer * renderer)
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)
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)
static boolean
SDL_RenderDebugText
(long renderer, float x, float y, CharSequence str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str)
static boolean
SDL_RenderDebugText
(long renderer, float x, float y, ByteBuffer str) bool SDL_RenderDebugText(SDL_Renderer * renderer, float x, float y, char const * str)
static boolean
SDL_RenderDebugTextFormat
(long renderer, float x, float y, CharSequence fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)
static boolean
SDL_RenderDebugTextFormat
(long renderer, float x, float y, ByteBuffer fmt) bool SDL_RenderDebugTextFormat(SDL_Renderer * renderer, float x, float y, char const * fmt)
static boolean
SDL_RenderFillRect
(long renderer, @Nullable SDL_FRect rect) bool SDL_RenderFillRect(SDL_Renderer * renderer, SDL_FRect const * rect)
static boolean
SDL_RenderFillRects
(long renderer, SDL_FRect.Buffer rects) bool SDL_RenderFillRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)
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)
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)
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)
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)
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)
static boolean
SDL_RenderLines
(long renderer, SDL_FPoint.Buffer points) bool SDL_RenderLines(SDL_Renderer * renderer, SDL_FPoint const * points, int count)
static boolean
SDL_RenderPoint
(long renderer, float x, float y) bool SDL_RenderPoint(SDL_Renderer * renderer, float x, float y)
static boolean
SDL_RenderPoints
(long renderer, SDL_FPoint.Buffer points) bool SDL_RenderPoints(SDL_Renderer * renderer, SDL_FPoint const * points, int count)
static boolean
SDL_RenderPresent
(long renderer) bool SDL_RenderPresent(SDL_Renderer * renderer)
static @Nullable SDL_Surface
SDL_RenderReadPixels
(long renderer, @Nullable SDL_Rect rect) SDL_Surface * SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
SDL_RenderRect
(long renderer, @Nullable SDL_FRect rect) bool SDL_RenderRect(SDL_Renderer * renderer, SDL_FRect const * rect)
static boolean
SDL_RenderRects
(long renderer, SDL_FRect.Buffer rects) bool SDL_RenderRects(SDL_Renderer * renderer, SDL_FRect const * rects, int count)
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)
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)
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)
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)
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)
static boolean
SDL_RenderViewportSet
(long renderer) bool SDL_RenderViewportSet(SDL_Renderer * renderer)
static boolean
SDL_SetRenderClipRect
(long renderer, @Nullable SDL_Rect rect) bool SDL_SetRenderClipRect(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
SDL_SetRenderColorScale
(long renderer, float scale) bool SDL_SetRenderColorScale(SDL_Renderer * renderer, float scale)
static boolean
SDL_SetRenderDrawBlendMode
(long renderer, int blendMode) bool SDL_SetRenderDrawBlendMode(SDL_Renderer * renderer, SDL_BlendMode blendMode)
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)
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)
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)
static boolean
SDL_SetRenderScale
(long renderer, float scaleX, float scaleY) bool SDL_SetRenderScale(SDL_Renderer * renderer, float scaleX, float scaleY)
static boolean
SDL_SetRenderTarget
(long renderer, @Nullable SDL_Texture texture) bool SDL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)
static boolean
SDL_SetRenderViewport
(long renderer, @Nullable SDL_Rect rect) bool SDL_SetRenderViewport(SDL_Renderer * renderer, SDL_Rect const * rect)
static boolean
SDL_SetRenderVSync
(long renderer, int vsync) bool SDL_SetRenderVSync(SDL_Renderer * renderer, int vsync)
static boolean
SDL_SetTextureAlphaMod
(SDL_Texture texture, byte alpha) bool SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha)
static boolean
SDL_SetTextureAlphaModFloat
(SDL_Texture texture, float alpha) bool SDL_SetTextureAlphaModFloat(SDL_Texture * texture, float alpha)
static boolean
SDL_SetTextureBlendMode
(SDL_Texture texture, int blendMode) bool SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode)
static boolean
SDL_SetTextureColorMod
(SDL_Texture texture, byte r, byte g, byte b) bool SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b)
static boolean
SDL_SetTextureColorModFloat
(SDL_Texture texture, float r, float g, float b) bool SDL_SetTextureColorModFloat(SDL_Texture * texture, float r, float g, float b)
static boolean
SDL_SetTextureScaleMode
(SDL_Texture texture, int scaleMode) bool SDL_SetTextureScaleMode(SDL_Texture * texture, SDL_ScaleMode scaleMode)
static void
SDL_UnlockTexture
(SDL_Texture texture) void SDL_UnlockTexture(SDL_Texture * texture)
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)
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)
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)
-
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)
-