add ImageFromImage()

This commit is contained in:
Pierre Curto 2024-01-10 10:12:43 +01:00
parent b32467e017
commit b63c9257c5

View file

@ -282,6 +282,15 @@ func ImageCopy(image *Image) *Image {
return v
}
// Create an image from another image piece
func ImageFromImage(image Image, rec Rectangle) Image {
cimage := image.cptr()
crec := rec.cptr()
ret := C.ImageFromImage(*cimage, *crec)
v := newImageFromPointer(unsafe.Pointer(&ret))
return *v
}
// ImageText - Create an image from text (default font)
func ImageText(text string, fontSize int32, col color.RGBA) *Image {
ctext := C.CString(text)