SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::RendererRef Member List

This is the complete list of members for SDL::RendererRef, including all inherited members.

AddVulkanRenderSemaphores(Uint32 wait_stage_mask, Sint64 wait_semaphore, Sint64 signal_semaphore)SDL::Rendererinline
ConvertEventToRenderCoordinates(Event *event) constSDL::Rendererinline
CreateTexture(PixelFormat format, TextureAccess access, const PointRaw &size)SDL::Rendererinline
CreateTextureFromSurface(SurfaceParam surface)SDL::Rendererinline
CreateTextureWithProperties(PropertiesParam props)SDL::Rendererinline
Destroy()SDL::Rendererinline
Flush()SDL::Rendererinline
get() const noexceptSDL::Rendererinline
GetClipRect() constSDL::Rendererinline
GetColorScale() constSDL::Rendererinline
GetCurrentOutputSize(int *w, int *h) constSDL::Rendererinline
GetCurrentOutputSize() constSDL::Rendererinline
GetDrawBlendMode() constSDL::Rendererinline
GetDrawColor(Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) constSDL::Rendererinline
GetDrawColor() constSDL::Rendererinline
GetDrawColorFloat(float *r, float *g, float *b, float *a) constSDL::Rendererinline
GetDrawColorFloat() constSDL::Rendererinline
GetLogicalPresentation(int *w, int *h, RendererLogicalPresentation *mode) constSDL::Rendererinline
GetLogicalPresentation(PointRaw *size, RendererLogicalPresentation *mode)SDL::Rendererinline
GetLogicalPresentationRect() constSDL::Rendererinline
GetName() constSDL::Rendererinline
GetOutputSize(int *w, int *h) constSDL::Rendererinline
GetOutputSize() constSDL::Rendererinline
GetProperties() constSDL::Rendererinline
GetRenderMetalCommandEncoder()SDL::Rendererinline
GetRenderMetalLayer()SDL::Rendererinline
GetSafeArea() constSDL::Rendererinline
GetScale(float *scaleX, float *scaleY) constSDL::Rendererinline
GetScale() constSDL::Rendererinline
GetTarget() constSDL::Rendererinline
GetViewport() constSDL::Rendererinline
GetVSync() constSDL::Rendererinline
GetWindow()SDL::Rendererinline
IsClipEnabled() constSDL::Rendererinline
operator bool() const noexceptSDL::Rendererinlineexplicit
operator RendererParam() const noexceptSDL::Rendererinline
operator<=>(const Renderer &other) const noexcept=defaultSDL::Renderer
operator=(Renderer &&other) noexceptSDL::Rendererinline
operator=(const Renderer &other) noexcept=defaultSDL::Rendererprotected
Present()SDL::Rendererinline
ReadPixels(OptionalRef< const RectRaw > rect={}) constSDL::Rendererinline
release() noexceptSDL::Rendererinline
RenderClear()SDL::Rendererinline
RenderCoordinatesFromWindow(const FPointRaw &window_coord) constSDL::Rendererinline
RenderCoordinatesToWindow(const FPointRaw &coord) constSDL::Rendererinline
RenderDebugText(const FPointRaw &p, StringParam str)SDL::Rendererinline
RenderDebugTextFormat(const FPointRaw &p, std::string_view fmt, ARGS... args)SDL::Rendererinline
Renderer(std::nullptr_t=nullptr) noexceptSDL::RendererRefinline
Renderer(const RendererRaw resource) noexceptSDL::RendererRefinlineexplicit
Renderer(const Renderer &other)=deleteSDL::RendererRef
Renderer(Renderer &&other) noexceptSDL::RendererRefinline
Renderer(const RendererRef &other)=delete (defined in SDL::RendererRef)SDL::RendererRef
Renderer(RendererRef &&other)=delete (defined in SDL::RendererRef)SDL::RendererRef
Renderer(WindowParam window)SDL::RendererRefinline
Renderer(WindowParam window, StringParam name)SDL::RendererRefinline
Renderer(PropertiesParam props)SDL::RendererRefinline
Renderer(SurfaceParam surface)SDL::RendererRefinline
RendererRef(RendererParam resource) noexceptSDL::RendererRefinline
RendererRef(RendererRaw resource) noexceptSDL::RendererRefinline
RendererRef(const RendererRef &other) noexceptSDL::RendererRefinline
RenderFillRect(OptionalRef< const FRectRaw > rect)SDL::Rendererinline
RenderFillRects(SpanRef< const FRectRaw > rects)SDL::Rendererinline
RenderGeometry(TextureParam texture, std::span< const Vertex > vertices, std::span< const int > indices={})SDL::Rendererinline
RenderGeometryRaw(TextureParam texture, const float *xy, int xy_stride, const FColor *color, int color_stride, const float *uv, int uv_stride, int num_vertices, const void *indices, int num_indices, int size_indices)SDL::Rendererinline
RenderLine(const FPointRaw &p1, const FPointRaw &p2)SDL::Rendererinline
RenderLines(SpanRef< const FPointRaw > points)SDL::Rendererinline
RenderPoint(const FPointRaw &p)SDL::Rendererinline
RenderPoints(SpanRef< const FPointRaw > points)SDL::Rendererinline
RenderRect(OptionalRef< const FRectRaw > rect)SDL::Rendererinline
RenderRects(SpanRef< const FRectRaw > rects)SDL::Rendererinline
RenderTexture(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FRectRaw > dstrect)SDL::Rendererinline
RenderTexture9Grid(TextureParam texture, OptionalRef< const FRectRaw > srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, OptionalRef< const FRectRaw > dstrect)SDL::Rendererinline
RenderTextureAffine(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FPointRaw > origin, OptionalRef< const FPointRaw > right, OptionalRef< const FPointRaw > down)SDL::Rendererinline
RenderTextureRotated(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FRectRaw > dstrect, double angle, OptionalRef< const FPointRaw > center, FlipMode flip=FlipMode::SDL_FLIP_NONE)SDL::Rendererinline
RenderTextureTiled(TextureParam texture, OptionalRef< const FRectRaw > srcrect, float scale, OptionalRef< const FRectRaw > dstrect)SDL::Rendererinline
ResetClipRect()SDL::Rendererinline
ResetTarget()SDL::Rendererinline
ResetViewport()SDL::Rendererinline
SetClipRect(OptionalRef< const RectRaw > rect)SDL::Rendererinline
SetColorScale(float scale)SDL::Rendererinline
SetDrawBlendMode(BlendMode blendMode)SDL::Rendererinline
SetDrawColor(ColorRaw c)SDL::Rendererinline
SetDrawColorFloat(const FColorRaw &c)SDL::Rendererinline
SetLogicalPresentation(const PointRaw &size, RendererLogicalPresentation mode)SDL::Rendererinline
SetScale(const FPointRaw &scale)SDL::Rendererinline
SetTarget(TextureParam texture)SDL::Rendererinline
SetViewport(OptionalRef< const RectRaw > rect)SDL::Rendererinline
SetVSync(int vsync)SDL::Rendererinline
ViewportSet() constSDL::Rendererinline
~Renderer()SDL::Rendererinline
~RendererRef()SDL::RendererRefinline