Uses of Interface
club.doki7.sdl3.datatype.ISDL_FRect
Packages that use ISDL_FRect
-
Uses of ISDL_FRect in club.doki7.sdl3
Methods in club.doki7.sdl3 with parameters of type ISDL_FRectModifier and TypeMethodDescriptionboolean
SDL3.getRectAndLineIntersectionFloat
(@Nullable ISDL_FRect rect, @Nullable FloatPtr X1, @Nullable FloatPtr Y1, @Nullable FloatPtr X2, @Nullable FloatPtr Y2) Calculate the intersection of a rectangle and line segment with float precision.boolean
SDL3.getRectEnclosingPointsFloat
(@Nullable ISDL_FPoint points, int count, @Nullable ISDL_FRect clip, @Nullable ISDL_FRect result) Calculate a minimal rectangle enclosing a set of points with float precision.boolean
SDL3.getRectIntersectionFloat
(@Nullable ISDL_FRect A, @Nullable ISDL_FRect B, @Nullable ISDL_FRect result) Calculate the intersection of two rectangles with float precision.boolean
SDL3.getRectUnionFloat
(@Nullable ISDL_FRect A, @Nullable ISDL_FRect B, @Nullable ISDL_FRect result) Calculate the union of two rectangles with float precision.boolean
SDL3.getRenderLogicalPresentationRect
(@Nullable SDL_Renderer renderer, @Nullable ISDL_FRect rect) Get the final presentation rectangle for rendering.boolean
SDL3.hasRectIntersectionFloat
(@Nullable ISDL_FRect A, @Nullable ISDL_FRect B) Determine whether two rectangles intersect with float precision.boolean
SDL3.renderFillRect
(@Nullable SDL_Renderer renderer, @Nullable ISDL_FRect rect) Fill a rectangle on the current rendering target with the drawing color at subpixel precision.boolean
SDL3.renderFillRects
(@Nullable SDL_Renderer renderer, @Nullable ISDL_FRect rects, int count) Fill some number of rectangles on the current rendering target with the drawing color at subpixel precision.boolean
SDL3.renderRect
(@Nullable SDL_Renderer renderer, @Nullable ISDL_FRect rect) Draw a rectangle on the current rendering target at subpixel precision.boolean
SDL3.renderRects
(@Nullable SDL_Renderer renderer, @Nullable ISDL_FRect rects, int count) Draw some number of rectangles on the current rendering target at subpixel precision.boolean
SDL3.renderTexture
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_FRect srcrect, @Nullable ISDL_FRect dstrect) Copy a portion of the texture to the current rendering target at subpixel precision.boolean
SDL3.renderTexture9Grid
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_FRect srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, @Nullable ISDL_FRect dstrect) Perform a scaled copy using the 9-grid algorithm to the current rendering target at subpixel precision.boolean
SDL3.renderTextureAffine
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_FRect srcrect, @Nullable ISDL_FPoint origin, @Nullable ISDL_FPoint right, @Nullable ISDL_FPoint down) Copy a portion of the source texture to the current rendering target, with affine transform, at subpixel precision.boolean
SDL3.renderTextureRotated
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_FRect srcrect, @Nullable ISDL_FRect dstrect, double angle, @Nullable ISDL_FPoint center, int flip) Copy a portion of the source texture to the current rendering target, with rotation and flipping, at subpixel precision.boolean
SDL3.renderTextureTiled
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable ISDL_FRect srcrect, float scale, @Nullable ISDL_FRect dstrect) Tile a portion of the texture to the current rendering target at subpixel precision. -
Uses of ISDL_FRect in club.doki7.sdl3.datatype
Classes in club.doki7.sdl3.datatype that implement ISDL_FRectModifier and TypeClassDescriptionfinal record
A rectangle, with the origin at the upper left (using floating point values).static final record
Represents a pointer to / an array of null structure(s) in native memory.