From 873552f31a76c65c3952c4226decc8cbe5547e7e Mon Sep 17 00:00:00 2001 From: JupiterRider <60042618+JupiterRider@users.noreply.github.com> Date: Sat, 23 Nov 2024 21:43:16 +0100 Subject: [PATCH] IsImageReady() is now IsImageValid() --- raylib/raylib_purego.go | 10 +++++----- raylib/rtextures.go | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/raylib/raylib_purego.go b/raylib/raylib_purego.go index 0e13409..c3ae14e 100644 --- a/raylib/raylib_purego.go +++ b/raylib/raylib_purego.go @@ -261,7 +261,7 @@ var loadImageAnim func(img uintptr, fileName string, frames []int32) var loadImageFromMemory func(img uintptr, fileType string, fileData []byte, dataSize int32) var loadImageFromTexture func(img uintptr, texture uintptr) var loadImageFromScreen func(img uintptr) -var isImageReady func(image uintptr) bool +var isImageValid func(image uintptr) bool var unloadImage func(image uintptr) var exportImage func(image uintptr, fileName string) bool var exportImageToMemory func(image uintptr, fileType string, fileSize *int32) *byte @@ -765,7 +765,7 @@ func init() { purego.RegisterLibFunc(&loadImageFromMemory, raylibDll, "LoadImageFromMemory") purego.RegisterLibFunc(&loadImageFromTexture, raylibDll, "LoadImageFromTexture") purego.RegisterLibFunc(&loadImageFromScreen, raylibDll, "LoadImageFromScreen") - purego.RegisterLibFunc(&isImageReady, raylibDll, "IsImageReady") + purego.RegisterLibFunc(&isImageValid, raylibDll, "IsImageValid") purego.RegisterLibFunc(&unloadImage, raylibDll, "UnloadImage") purego.RegisterLibFunc(&exportImage, raylibDll, "ExportImage") purego.RegisterLibFunc(&exportImageToMemory, raylibDll, "ExportImageToMemory") @@ -2368,9 +2368,9 @@ func LoadImageFromScreen() *Image { return &img } -// IsImageReady - Check if an image is ready -func IsImageReady(image *Image) bool { - return isImageReady(uintptr(unsafe.Pointer(image))) +// IsImageValid - Check if an image is valid (data and parameters) +func IsImageValid(image *Image) bool { + return isImageValid(uintptr(unsafe.Pointer(image))) } // UnloadImage - Unload image from CPU memory (RAM) diff --git a/raylib/rtextures.go b/raylib/rtextures.go index 6984db8..262698d 100644 --- a/raylib/rtextures.go +++ b/raylib/rtextures.go @@ -139,10 +139,10 @@ func LoadImageFromScreen() *Image { return v } -// IsImageReady - Check if an image is ready -func IsImageReady(image *Image) bool { +// IsImageValid - Check if an image is valid (data and parameters) +func IsImageValid(image *Image) bool { cimage := image.cptr() - ret := C.IsImageReady(*cimage) + ret := C.IsImageValid(*cimage) v := bool(ret) return v }