Added aliases with sizes for the integer and floating-point numbers
This commit is contained in:
1 parent
45f6021f82
commit
5e6211c2a9
14 files changed
+146
-136
No files matched your search
+12
-12
@@ -6,8 +6,8 @@
|
||||
#include "SDL_render.h"
|
||||
#include "SDL_surface.h"
|
||||
#include "SDL_video.h"
|
||||
#include "aliases.h"
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@@ -16,15 +16,15 @@ extern "C" {
|
||||
typedef struct renderer Renderer;
|
||||
|
||||
typedef struct {
|
||||
int32_t width;
|
||||
int32_t height;
|
||||
i32 width;
|
||||
i32 height;
|
||||
} TextSize;
|
||||
|
||||
typedef struct {
|
||||
float x;
|
||||
float y;
|
||||
float width;
|
||||
float height;
|
||||
f32 x;
|
||||
f32 y;
|
||||
f32 width;
|
||||
f32 height;
|
||||
} RenderRect;
|
||||
|
||||
/**
|
||||
@@ -40,14 +40,14 @@ Renderer *create_renderer(SDL_Window *window);
|
||||
* Useful when rendering on screens that support high DPI since the drawable
|
||||
* area is usually bigger than the user-defined size.
|
||||
*/
|
||||
void get_render_output_size(Renderer *renderer, int32_t *w, int32_t *h);
|
||||
void get_render_output_size(Renderer *renderer, i32 *w, i32 *h);
|
||||
|
||||
void set_render_draw_color(const Renderer *renderer, SDL_Color color);
|
||||
void render_clear(const Renderer *renderer, SDL_Color color);
|
||||
void draw_rect(const Renderer *renderer, SDL_Color color, float x, float y,
|
||||
float w, float h);
|
||||
void fill_rect(const Renderer *renderer, SDL_Color color, float x, float y,
|
||||
float w, float h);
|
||||
void draw_rect(const Renderer *renderer, SDL_Color color, f32 x, f32 y, f32 w,
|
||||
f32 h);
|
||||
void fill_rect(const Renderer *renderer, SDL_Color color, f32 x, f32 y, f32 w,
|
||||
f32 h);
|
||||
void render_surface(const Renderer *renderer, SDL_Surface *surface,
|
||||
const RenderRect *dest);
|
||||
void render_texture(const Renderer *renderer, SDL_Texture *texture,
|
||||
|
||||
Reference in new issue
Block a user