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.

ConvertEventToRenderCoordinates(Event *event) constSDL::RendererRefinline
Flush()SDL::RendererRefinline
get() constSDL::Resource< SDL_Renderer * >inline
GetClipRect() constSDL::RendererRefinline
GetColorScale() constSDL::RendererRefinline
GetCurrentOutputSize() constSDL::RendererRefinline
GetCurrentOutputSize(int *w, int *h) constSDL::RendererRefinline
GetDrawBlendMode() constSDL::RendererRefinline
GetDrawColor() constSDL::RendererRefinline
GetDrawColor(SDL_Color *c) constSDL::RendererRefinline
GetDrawColor(SDL_FColor *c) constSDL::RendererRefinline
GetDrawColor(Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) constSDL::RendererRefinline
GetDrawColor(float *r, float *g, float *b, float *a) constSDL::RendererRefinline
GetLogicalPresentation(SDL_Point *size, RendererLogicalPresentation *mode)SDL::RendererRefinline
GetLogicalPresentation(int *w, int *h, RendererLogicalPresentation *mode) constSDL::RendererRefinline
GetLogicalPresentationRect() constSDL::RendererRefinline
GetName() constSDL::RendererRefinline
GetOutputSize() constSDL::RendererRefinline
GetOutputSize(int *w, int *h) constSDL::RendererRefinline
GetProperties() constSDL::RendererRefinline
GetSafeArea() constSDL::RendererRefinline
GetScale() constSDL::RendererRefinline
GetScale(float *scaleX, float *scaleY) constSDL::RendererRefinline
GetTarget() constSDL::RendererRefinline
GetViewport() constSDL::RendererRefinline
GetVSync() constSDL::RendererRefinline
GetWindow()SDL::RendererRefinline
IsClipEnabled() constSDL::RendererRefinline
IsViewportSet() constSDL::RendererRefinline
operator bool() constSDL::Resource< SDL_Renderer * >inlineexplicit
operator value_type() constSDL::Resource< SDL_Renderer * >inline
operator->() constSDL::Resource< SDL_Renderer * >inline
operator->()SDL::Resource< SDL_Renderer * >inline
operator==(const Resource &other) const=defaultSDL::Resource< SDL_Renderer * >
operator==(std::nullopt_t) constSDL::Resource< SDL_Renderer * >inline
operator==(std::nullptr_t) constSDL::Resource< SDL_Renderer * >inline
Present()SDL::RendererRefinline
ReadPixels(OptionalRef< const SDL_Rect > rect={}) constSDL::RendererRefinline
RenderClear()SDL::RendererRefinline
RenderCoordinatesFromWindow(const SDL_FPoint &window_coord) constSDL::RendererRefinline
RenderCoordinatesToWindow(const SDL_FPoint &coord) constSDL::RendererRefinline
RenderDebugText(FPoint p, StringParam str)SDL::RendererRefinline
RenderDebugTextFormat(FPoint p, std::string_view fmt, ARGS... args)SDL::RendererRefinline
RenderFillRect(OptionalRef< const SDL_FRect > rect)SDL::RendererRefinline
RenderFillRects(SpanRef< const SDL_FRect > rects)SDL::RendererRefinline
RenderGeometry(TextureRef texture, std::span< const Vertex > vertices, std::span< const int > indices={})SDL::RendererRefinline
RenderGeometryRaw(TextureRef 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::RendererRefinline
RenderLine(const SDL_FPoint &p1, const SDL_FPoint &p2)SDL::RendererRefinline
RenderLines(SpanRef< const SDL_FPoint > points)SDL::RendererRefinline
RenderPoint(const SDL_FPoint &p)SDL::RendererRefinline
RenderPoints(SpanRef< const SDL_FPoint > points)SDL::RendererRefinline
RenderRect(OptionalRef< const SDL_FRect > rect)SDL::RendererRefinline
RenderRects(SpanRef< const SDL_FRect > rects)SDL::RendererRefinline
RenderTexture(TextureRef texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FRect > dstrect)SDL::RendererRefinline
RenderTexture9Grid(TextureRef texture, OptionalRef< const SDL_FRect > srcrect, float left_width, float right_width, float top_height, float bottom_height, float scale, OptionalRef< const SDL_FRect > dstrect)SDL::RendererRefinline
RenderTextureAffine(TextureRef texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FPoint > origin, OptionalRef< const SDL_FPoint > right, OptionalRef< const SDL_FPoint > down)SDL::RendererRefinline
RenderTextureRotated(TextureRef texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FRect > dstrect, double angle, OptionalRef< const SDL_FPoint > center={}, FlipMode flip=SDL_FLIP_NONE)SDL::RendererRefinline
RenderTextureTiled(TextureRef texture, OptionalRef< const SDL_FRect > srcrect, float scale, OptionalRef< const SDL_FRect > dstrect)SDL::RendererRefinline
reset(SDL_Renderer *resource)SDL::RendererRefinlinestatic
ResetClipRect()SDL::RendererRefinline
ResetTarget()SDL::RendererRefinline
ResetViewport()SDL::RendererRefinline
Resource(T resource={})SDL::RendererRefinline
Resource(const ResourceHandle< Resource< T > > auto &resource)SDL::RendererRefinline
Resource(std::nullptr_t)SDL::RendererRefinline
Resource(std::nullopt_t)SDL::RendererRefinline
Resource< SDL_Renderer * >::Resource(SDL_Renderer * resource={})SDL::Resource< SDL_Renderer * >inline
Resource< SDL_Renderer * >::Resource(const ResourceHandle< Resource< SDL_Renderer * > > auto &resource)SDL::Resource< SDL_Renderer * >inline
SetClipRect(OptionalRef< const SDL_Rect > rect)SDL::RendererRefinline
SetColorScale(float scale)SDL::RendererRefinline
SetDrawBlendMode(BlendMode blendMode)SDL::RendererRefinline
SetDrawColor(SDL_Color c)SDL::RendererRefinline
SetDrawColor(SDL_FColor c)SDL::RendererRefinline
SetLogicalPresentation(const SDL_Point &size, RendererLogicalPresentation mode)SDL::RendererRefinline
SetScale(const SDL_FPoint &scale)SDL::RendererRefinline
SetTarget(TextureRef texture)SDL::RendererRefinline
SetViewport(OptionalRef< const SDL_Rect > rect)SDL::RendererRefinline
SetVSync(int vsync)SDL::RendererRefinline
value_type typedefSDL::Resource< SDL_Renderer * >