SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::RendererBase, including all inherited members.
ConvertEventToRenderCoordinates(Event *event) const | SDL::RendererBase | inline |
Flush() | SDL::RendererBase | inline |
get() const | SDL::Resource< SDL_Renderer * > | inline |
GetClipRect() const | SDL::RendererBase | inline |
GetColorScale() const | SDL::RendererBase | inline |
GetCurrentOutputSize() const | SDL::RendererBase | inline |
GetCurrentOutputSize(int *w, int *h) const | SDL::RendererBase | inline |
GetDrawBlendMode() const | SDL::RendererBase | inline |
GetDrawColor() const | SDL::RendererBase | inline |
GetDrawColor(SDL_Color *c) const | SDL::RendererBase | inline |
GetDrawColor(SDL_FColor *c) const | SDL::RendererBase | inline |
GetDrawColor(Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) const | SDL::RendererBase | inline |
GetDrawColor(float *r, float *g, float *b, float *a) const | SDL::RendererBase | inline |
GetLogicalPresentation(SDL_Point *size, RendererLogicalPresentation *mode) | SDL::RendererBase | inline |
GetLogicalPresentation(int *w, int *h, RendererLogicalPresentation *mode) const | SDL::RendererBase | inline |
GetLogicalPresentationRect() const | SDL::RendererBase | inline |
GetName() const | SDL::RendererBase | inline |
GetOutputSize() const | SDL::RendererBase | inline |
GetOutputSize(int *w, int *h) const | SDL::RendererBase | inline |
GetProperties() const | SDL::RendererBase | inline |
GetSafeArea() const | SDL::RendererBase | inline |
GetScale() const | SDL::RendererBase | inline |
GetScale(float *scaleX, float *scaleY) const | SDL::RendererBase | inline |
GetTarget() const | SDL::RendererBase | inline |
GetViewport() const | SDL::RendererBase | inline |
GetVSync() const | SDL::RendererBase | inline |
GetWindow() | SDL::RendererBase | inline |
IsClipEnabled() const | SDL::RendererBase | inline |
IsViewportSet() const | SDL::RendererBase | inline |
operator bool() const | SDL::Resource< SDL_Renderer * > | inlineexplicit |
operator->() const | SDL::Resource< SDL_Renderer * > | inline |
operator->() | SDL::Resource< SDL_Renderer * > | inline |
operator==(const Resource &other) const=default | SDL::Resource< SDL_Renderer * > | |
operator==(std::nullopt_t) const | SDL::Resource< SDL_Renderer * > | inline |
operator==(std::nullptr_t) const | SDL::Resource< SDL_Renderer * > | inline |
Present() | SDL::RendererBase | inline |
ReadPixels(OptionalRef< const SDL_Rect > rect={}) const | SDL::RendererBase | inline |
release(SDL_Renderer * newResource={}) | SDL::Resource< SDL_Renderer * > | inline |
RenderClear() | SDL::RendererBase | inline |
RenderCoordinatesFromWindow(const SDL_FPoint &window_coord) const | SDL::RendererBase | inline |
RenderCoordinatesToWindow(const SDL_FPoint &coord) const | SDL::RendererBase | inline |
RenderDebugText(FPoint p, StringParam str) | SDL::RendererBase | inline |
RenderDebugTextFormat(FPoint p, std::string_view fmt, ARGS... args) | SDL::RendererBase | inline |
RendererBase(WindowRef window) | SDL::RendererBase | inline |
RendererBase(WindowBase &window, StringParam name) | SDL::RendererBase | inline |
RendererBase(PropertiesBase &props) | SDL::RendererBase | inline |
RendererBase(SurfaceBase &surface) | SDL::RendererBase | inline |
RenderFillRect(OptionalRef< const SDL_FRect > rect) | SDL::RendererBase | inline |
RenderFillRects(SpanRef< const SDL_FRect > rects) | SDL::RendererBase | inline |
RenderGeometry(OptionalTexture texture, std::span< const Vertex > vertices, std::span< const int > indices={}) | SDL::RendererBase | inline |
RenderGeometryRaw(OptionalTexture 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::RendererBase | inline |
RenderLine(SDL_FPoint p1, SDL_FPoint p2) | SDL::RendererBase | inline |
RenderLines(SpanRef< const SDL_FPoint > points) | SDL::RendererBase | inline |
RenderPoint(SDL_FPoint p) | SDL::RendererBase | inline |
RenderPoints(SpanRef< const SDL_FPoint > points) | SDL::RendererBase | inline |
RenderRect(OptionalRef< const SDL_FRect > rect) | SDL::RendererBase | inline |
RenderRects(SpanRef< const SDL_FRect > rects) | SDL::RendererBase | inline |
RenderTexture(TextureBase &texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FRect > dstrect) | SDL::RendererBase | inline |
RenderTexture9Grid(TextureBase &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::RendererBase | inline |
RenderTextureAffine(TextureBase &texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FPoint > origin, OptionalRef< const SDL_FPoint > right, OptionalRef< const SDL_FPoint > down) | SDL::RendererBase | inline |
RenderTextureRotated(TextureBase &texture, OptionalRef< const SDL_FRect > srcrect, OptionalRef< const SDL_FRect > dstrect, double angle, OptionalRef< const SDL_FPoint > center={}, FlipMode flip=SDL_FLIP_NONE) | SDL::RendererBase | inline |
RenderTextureTiled(TextureBase &texture, OptionalRef< const SDL_FRect > srcrect, float scale, OptionalRef< const SDL_FRect > dstrect) | SDL::RendererBase | inline |
ResetClipRect() | SDL::RendererBase | inline |
ResetTarget() | SDL::RendererBase | inline |
ResetViewport() | SDL::RendererBase | inline |
Resource(T resource={}) | SDL::RendererBase | inline |
Resource(std::nullptr_t) | SDL::RendererBase | inline |
Resource(std::nullopt_t) | SDL::RendererBase | inline |
Resource(const Resource &other)=delete (defined in SDL::RendererBase) | SDL::RendererBase | |
Resource(Resource &&other)=delete (defined in SDL::RendererBase) | SDL::RendererBase | |
Resource< SDL_Renderer * >::Resource(SDL_Renderer * resource={}) | SDL::Resource< SDL_Renderer * > | inline |
SetClipRect(OptionalRef< const SDL_Rect > rect) | SDL::RendererBase | inline |
SetColorScale(float scale) | SDL::RendererBase | inline |
SetDrawBlendMode(BlendMode blendMode) | SDL::RendererBase | inline |
SetDrawColor(SDL_Color c) | SDL::RendererBase | inline |
SetDrawColor(SDL_FColor c) | SDL::RendererBase | inline |
SetLogicalPresentation(SDL_Point size, RendererLogicalPresentation mode) | SDL::RendererBase | inline |
SetScale(SDL_FPoint scale) | SDL::RendererBase | inline |
SetTarget(OptionalTexture texture) | SDL::RendererBase | inline |
SetViewport(OptionalRef< const SDL_Rect > rect) | SDL::RendererBase | inline |
SetVSync(int vsync) | SDL::RendererBase | inline |