img

package
v0.0.0-...-0ae1e1f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2018 License: MIT Imports: 3 Imported by: 12

Documentation

Overview

Bindings for SDL_image (www.libsdl.org/projects/SDL_image)

Index

Constants

View Source
const (
	IMAGE_MAJOR_VERSION = C.SDL_IMAGE_MAJOR_VERSION

	IMAGE_MINOR_VERSION = C.SDL_IMAGE_MINOR_VERSION

	IMAGE_PATCHLEVEL = C.SDL_IMAGE_PATCHLEVEL
)

Variables

This section is empty.

Functions

func Init

func Init(flags int) (retval int)

func IsBMP

func IsBMP(src *sdl.RWops) (retval int)

func IsCUR

func IsCUR(src *sdl.RWops) (retval int)

func IsGIF

func IsGIF(src *sdl.RWops) (retval int)

func IsICO

func IsICO(src *sdl.RWops) (retval int)

func IsJPG

func IsJPG(src *sdl.RWops) (retval int)

func IsLBM

func IsLBM(src *sdl.RWops) (retval int)

func IsPCX

func IsPCX(src *sdl.RWops) (retval int)

func IsPNG

func IsPNG(src *sdl.RWops) (retval int)

func IsPNM

func IsPNM(src *sdl.RWops) (retval int)

func IsTIF

func IsTIF(src *sdl.RWops) (retval int)

func IsWEBP

func IsWEBP(src *sdl.RWops) (retval int)

func IsXCF

func IsXCF(src *sdl.RWops) (retval int)

func IsXPM

func IsXPM(src *sdl.RWops) (retval int)

func IsXV

func IsXV(src *sdl.RWops) (retval int)

func Linked_Version

func Linked_Version() (retval *sdl.Version)

func Load

func Load(file string) (retval *sdl.Surface)

func LoadBMP_RW

func LoadBMP_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadCUR_RW

func LoadCUR_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadGIF_RW

func LoadGIF_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadICO_RW

func LoadICO_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadJPG_RW

func LoadJPG_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadLBM_RW

func LoadLBM_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadPCX_RW

func LoadPCX_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadPNG_RW

func LoadPNG_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadPNM_RW

func LoadPNM_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadTGA_RW

func LoadTGA_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadTIF_RW

func LoadTIF_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadTexture

func LoadTexture(renderer *sdl.Renderer, file string) (retval *sdl.Texture)

func LoadTextureTyped_RW

func LoadTextureTyped_RW(renderer *sdl.Renderer, src *sdl.RWops, freesrc int, _type string) (retval *sdl.Texture)

func LoadTexture_RW

func LoadTexture_RW(renderer *sdl.Renderer, src *sdl.RWops, freesrc int) (retval *sdl.Texture)

func LoadTyped_RW

func LoadTyped_RW(src *sdl.RWops, freesrc int, _type string) (retval *sdl.Surface)

func LoadWEBP_RW

func LoadWEBP_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadXCF_RW

func LoadXCF_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadXPM_RW

func LoadXPM_RW(src *sdl.RWops) (retval *sdl.Surface)

func LoadXV_RW

func LoadXV_RW(src *sdl.RWops) (retval *sdl.Surface)

func Load_RW

func Load_RW(src *sdl.RWops, freesrc int) (retval *sdl.Surface)

func Quit

func Quit()

func SavePNG

func SavePNG(surface *sdl.Surface, file string) (retval int)

func SavePNG_RW

func SavePNG_RW(surface *sdl.Surface, dst *sdl.RWops, freedst int) (retval int)

Types

type InitFlags

type InitFlags int
const (
	INIT_JPG InitFlags = C.IMG_INIT_JPG

	INIT_PNG InitFlags = C.IMG_INIT_PNG

	INIT_TIF InitFlags = C.IMG_INIT_TIF

	INIT_WEBP InitFlags = C.IMG_INIT_WEBP
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL