From 05860b86504356632326a1fa3aea737b215d5e53 Mon Sep 17 00:00:00 2001 From: JupiterRider <60042618+JupiterRider@users.noreply.github.com> Date: Sat, 23 Nov 2024 21:40:07 +0100 Subject: [PATCH] LoadImageSvg() has been removed --- raylib/raylib_purego.go | 9 --------- raylib/rtextures.go | 11 ----------- 2 files changed, 20 deletions(-) diff --git a/raylib/raylib_purego.go b/raylib/raylib_purego.go index 5682429..0e13409 100644 --- a/raylib/raylib_purego.go +++ b/raylib/raylib_purego.go @@ -257,7 +257,6 @@ var checkCollisionPointLine func(point uintptr, p1 uintptr, p2 uintptr, threshol var getCollisionRec func(rec uintptr, rec1 uintptr, rec2 uintptr) var loadImage func(img uintptr, fileName string) var loadImageRaw func(img uintptr, fileName string, width int32, height int32, format int32, headerSize int32) -var loadImageSvg func(img uintptr, fileNameOrString string, width int32, height int32) 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) @@ -762,7 +761,6 @@ func init() { purego.RegisterLibFunc(&getCollisionRec, raylibDll, "GetCollisionRec") purego.RegisterLibFunc(&loadImage, raylibDll, "LoadImage") purego.RegisterLibFunc(&loadImageRaw, raylibDll, "LoadImageRaw") - purego.RegisterLibFunc(&loadImageSvg, raylibDll, "LoadImageSvg") purego.RegisterLibFunc(&loadImageAnim, raylibDll, "LoadImageAnim") purego.RegisterLibFunc(&loadImageFromMemory, raylibDll, "LoadImageFromMemory") purego.RegisterLibFunc(&loadImageFromTexture, raylibDll, "LoadImageFromTexture") @@ -2342,13 +2340,6 @@ func LoadImageRaw(fileName string, width int32, height int32, format PixelFormat return &img } -// LoadImageSvg - Load image from SVG file data or string with specified size -func LoadImageSvg(fileNameOrString string, width int32, height int32) *Image { - var img Image - loadImageSvg(uintptr(unsafe.Pointer(&img)), fileNameOrString, width, height) - return &img -} - // LoadImageAnim - Load image sequence from file (frames appended to image.data) func LoadImageAnim(fileName string, frames []int32) *Image { var img Image diff --git a/raylib/rtextures.go b/raylib/rtextures.go index 0a990a8..6984db8 100644 --- a/raylib/rtextures.go +++ b/raylib/rtextures.go @@ -103,17 +103,6 @@ func LoadImageRaw(fileName string, width, height int32, format PixelFormat, head return v } -// LoadImageSvg - Load image from SVG file data or string with specified size -func LoadImageSvg(fileNameOrString string, width, height int32) *Image { - cfileNameOrString := C.CString(fileNameOrString) - defer C.free(unsafe.Pointer(cfileNameOrString)) - cwidth := (C.int)(width) - cheight := (C.int)(height) - ret := C.LoadImageSvg(cfileNameOrString, cwidth, cheight) - v := newImageFromPointer(unsafe.Pointer(&ret)) - return v -} - // LoadImageAnim - Load image sequence from file (frames appended to image.data) func LoadImageAnim(fileName string, frames *int32) *Image { cfileName := C.CString(fileName)