From 2276dc7ad067f7af7504783239103c1abd7b4433 Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Mon, 7 Feb 2022 13:08:52 +0100 Subject: refactor names from e.g. sdl2::init() to sdl2::SDL_Init() Signed-off-by: Vlad-Stefan Harbuz --- sdl2/image/image.ha | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'sdl2/image') diff --git a/sdl2/image/image.ha b/sdl2/image/image.ha index 8a48009..8684f83 100644 --- a/sdl2/image/image.ha +++ b/sdl2/image/image.ha @@ -3,8 +3,8 @@ use sdl2; use strings; -// Flags for [[init]]. -export type init_flags = enum int { +// Flags for [[IMG_Init]]. +export type IMG_InitFlags = enum int { NONE = 0, JPG = 0x00000001, PNG = 0x00000002, @@ -12,35 +12,35 @@ export type init_flags = enum int { WEBP = 0x00000008, }; -@symbol("IMG_Init") fn _init(flags: init_flags) int; +@symbol("IMG_Init") fn _IMG_Init(flags: IMG_InitFlags) int; // Loads dynamic libraries and prepares them for use. Flags should be one or -// more flags from [[init_flags]] OR'd together. -export fn init(flags: init_flags) (void | sdl2::error) = { - return sdl2::wrapvoid(_init(flags)); +// more flags from [[IMG_InitFlags]] OR'd together. +export fn IMG_Init(flags: IMG_InitFlags) (void | sdl2::error) = { + return sdl2::wrapvoid(_IMG_Init(flags)); }; -// Unloads libraries loaded with [[init]] -export @symbol("IMG_Quit") fn quit() void; +// Unloads libraries loaded with [[IMG_Init]] +export @symbol("IMG_Quit") fn IMG_Quit() void; -@symbol("IMG_Load") fn _load(file: const *char) nullable *sdl2::surface; +@symbol("IMG_Load") fn _IMG_Load(file: const *char) nullable *sdl2::SDL_Surface; // Load an image from a file path. -export fn load(file: str) (*sdl2::surface | sdl2::error) = { +export fn IMG_Load(file: str) (*sdl2::SDL_Surface | sdl2::error) = { const file = strings::to_c(file); defer free(file); - return sdl2::wrapptr(_load(file))?: *sdl2::surface; + return sdl2::wrapptr(_IMG_Load(file))?: *sdl2::SDL_Surface; }; -@symbol("IMG_LoadTexture") fn _load_texture(renderer: *sdl2::renderer, - file: const *char) nullable *sdl2::texture; +@symbol("IMG_LoadTexture") fn _IMG_LoadTexture(SDL_Renderer: *sdl2::SDL_Renderer, + file: const *char) nullable *sdl2::SDL_Texture; // Load an image directly into a render texture. -export fn load_texture( - renderer: *sdl2::renderer, +export fn IMG_LoadTexture( + SDL_Renderer: *sdl2::SDL_Renderer, file: str, -) (*sdl2::texture | sdl2::error) = { +) (*sdl2::SDL_Texture | sdl2::error) = { const file = strings::to_c(file); defer free(file); - return sdl2::wrapptr(_load_texture(renderer, file))?: *sdl2::texture; + return sdl2::wrapptr(_IMG_LoadTexture(SDL_Renderer, file))?: *sdl2::SDL_Texture; }; -- cgit v1.2.3