|
SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::Renderer, including all inherited members.
| AddVulkanRenderSemaphores(Uint32 wait_stage_mask, Sint64 wait_semaphore, Sint64 signal_semaphore) | SDL::Renderer | inline |
| ConvertEventToRenderCoordinates(Event *event) const | SDL::Renderer | inline |
| CreateTexture(PixelFormat format, TextureAccess access, const PointRaw &size) | SDL::Renderer | inline |
| CreateTextureFromSurface(SurfaceParam surface) | SDL::Renderer | inline |
| CreateTextureWithProperties(PropertiesParam props) | SDL::Renderer | inline |
| Destroy() | SDL::Renderer | inline |
| Flush() | SDL::Renderer | inline |
| get() const | SDL::Renderer | inline |
| GetClipRect() const | SDL::Renderer | inline |
| GetColorScale() const | SDL::Renderer | inline |
| GetCurrentOutputSize(int *w, int *h) const | SDL::Renderer | inline |
| GetCurrentOutputSize() const | SDL::Renderer | inline |
| GetDrawBlendMode() const | SDL::Renderer | inline |
| GetDrawColor(Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a) const | SDL::Renderer | inline |
| GetDrawColor() const | SDL::Renderer | inline |
| GetDrawColorFloat(float *r, float *g, float *b, float *a) const | SDL::Renderer | inline |
| GetDrawColorFloat() const | SDL::Renderer | inline |
| GetLogicalPresentation(int *w, int *h, RendererLogicalPresentation *mode) const | SDL::Renderer | inline |
| GetLogicalPresentation(PointRaw *size, RendererLogicalPresentation *mode) | SDL::Renderer | inline |
| GetLogicalPresentationRect() const | SDL::Renderer | inline |
| GetName() const | SDL::Renderer | inline |
| GetOutputSize(int *w, int *h) const | SDL::Renderer | inline |
| GetOutputSize() const | SDL::Renderer | inline |
| GetProperties() const | SDL::Renderer | inline |
| GetRenderMetalCommandEncoder() | SDL::Renderer | inline |
| GetRenderMetalLayer() | SDL::Renderer | inline |
| GetSafeArea() const | SDL::Renderer | inline |
| GetScale(float *scaleX, float *scaleY) const | SDL::Renderer | inline |
| GetScale() const | SDL::Renderer | inline |
| GetTarget() const | SDL::Renderer | inline |
| GetViewport() const | SDL::Renderer | inline |
| GetVSync() const | SDL::Renderer | inline |
| GetWindow() | SDL::Renderer | inline |
| IsClipEnabled() const | SDL::Renderer | inline |
| operator bool() const | SDL::Renderer | inlineexplicit |
| operator RendererParam() const | SDL::Renderer | inline |
| operator<=>(const Renderer &other) const =default | SDL::Renderer | |
| operator=(Renderer other) | SDL::Renderer | inline |
| operator==(std::nullptr_t _) const | SDL::Renderer | inline |
| Present() | SDL::Renderer | inline |
| ReadPixels(OptionalRef< const RectRaw > rect={}) const | SDL::Renderer | inline |
| release() | SDL::Renderer | inline |
| RenderClear() | SDL::Renderer | inline |
| RenderCoordinatesFromWindow(const FPointRaw &window_coord) const | SDL::Renderer | inline |
| RenderCoordinatesToWindow(const FPointRaw &coord) const | SDL::Renderer | inline |
| RenderDebugText(const FPointRaw &p, StringParam str) | SDL::Renderer | inline |
| RenderDebugTextFormat(const FPointRaw &p, std::string_view fmt, ARGS... args) | SDL::Renderer | inline |
| Renderer()=default | SDL::Renderer | |
| Renderer(const RendererRaw resource) | SDL::Renderer | inlineexplicit |
| Renderer(const Renderer &other)=delete | SDL::Renderer | |
| Renderer(Renderer &&other) | SDL::Renderer | inline |
| Renderer(const RendererRef &other)=delete (defined in SDL::Renderer) | SDL::Renderer | |
| Renderer(RendererRef &&other)=delete (defined in SDL::Renderer) | SDL::Renderer | |
| Renderer(WindowParam window) | SDL::Renderer | inline |
| Renderer(WindowParam window, StringParam name) | SDL::Renderer | inline |
| Renderer(PropertiesParam props) | SDL::Renderer | inline |
| Renderer(SurfaceParam surface) | SDL::Renderer | inline |
| RenderFillRect(OptionalRef< const FRectRaw > rect) | SDL::Renderer | inline |
| RenderFillRects(SpanRef< const FRectRaw > rects) | SDL::Renderer | inline |
| RenderGeometry(TextureParam texture, std::span< const Vertex > vertices, std::span< const int > indices={}) | SDL::Renderer | inline |
| 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::Renderer | inline |
| RenderLine(const FPointRaw &p1, const FPointRaw &p2) | SDL::Renderer | inline |
| RenderLines(SpanRef< const FPointRaw > points) | SDL::Renderer | inline |
| RenderPoint(const FPointRaw &p) | SDL::Renderer | inline |
| RenderPoints(SpanRef< const FPointRaw > points) | SDL::Renderer | inline |
| RenderRect(OptionalRef< const FRectRaw > rect) | SDL::Renderer | inline |
| RenderRects(SpanRef< const FRectRaw > rects) | SDL::Renderer | inline |
| RenderTexture(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FRectRaw > dstrect) | SDL::Renderer | inline |
| 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::Renderer | inline |
| RenderTextureAffine(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FPointRaw > origin, OptionalRef< const FPointRaw > right, OptionalRef< const FPointRaw > down) | SDL::Renderer | inline |
| RenderTextureRotated(TextureParam texture, OptionalRef< const FRectRaw > srcrect, OptionalRef< const FRectRaw > dstrect, double angle, OptionalRef< const FPointRaw > center, FlipMode flip=FlipMode::SDL_FLIP_NONE) | SDL::Renderer | inline |
| RenderTextureTiled(TextureParam texture, OptionalRef< const FRectRaw > srcrect, float scale, OptionalRef< const FRectRaw > dstrect) | SDL::Renderer | inline |
| ResetClipRect() | SDL::Renderer | inline |
| ResetTarget() | SDL::Renderer | inline |
| ResetViewport() | SDL::Renderer | inline |
| SetClipRect(OptionalRef< const RectRaw > rect) | SDL::Renderer | inline |
| SetColorScale(float scale) | SDL::Renderer | inline |
| SetDrawBlendMode(BlendMode blendMode) | SDL::Renderer | inline |
| SetDrawColor(ColorRaw c) | SDL::Renderer | inline |
| SetDrawColorFloat(const FColorRaw &c) | SDL::Renderer | inline |
| SetLogicalPresentation(const PointRaw &size, RendererLogicalPresentation mode) | SDL::Renderer | inline |
| SetScale(const FPointRaw &scale) | SDL::Renderer | inline |
| SetTarget(TextureParam texture) | SDL::Renderer | inline |
| SetViewport(OptionalRef< const RectRaw > rect) | SDL::Renderer | inline |
| SetVSync(int vsync) | SDL::Renderer | inline |
| ViewportSet() const | SDL::Renderer | inline |
| ~Renderer() | SDL::Renderer | inline |