module SDL2::Image
Constants
- SDL_IMAGE_MODULE
Public Instance Methods
IMG_Init()
click to toggle source
Loads dynamic libraries and prepares them for use. Flags should be one or more flags from IMG_InitFlags OR’d together. It returns the flags successfully initialized, or 0 on failure.
# File lib/sdl2/image.rb, line 26 api :IMG_Init, [:init_flags], :int, {error: true, filter: OK_WHEN_NOT_ZERO}
IMG_Load()
click to toggle source
# File lib/sdl2/image.rb, line 35 api :IMG_Load, [:string], Surface.ptr, {error: true, filter: OK_WHEN_NOT_NULL }
IMG_LoadBMP_RW()
click to toggle source
# File lib/sdl2/image.rb, line 91 api :IMG_LoadBMP_RW, [RWops.by_ref], Surface.ptr
IMG_LoadCUR_RW()
click to toggle source
# File lib/sdl2/image.rb, line 88 api :IMG_LoadCUR_RW, [RWops.by_ref], Surface.ptr
IMG_LoadGIF_RW()
click to toggle source
# File lib/sdl2/image.rb, line 94 api :IMG_LoadGIF_RW, [RWops.by_ref], Surface.ptr
IMG_LoadICO_RW()
click to toggle source
# File lib/sdl2/image.rb, line 85 api :IMG_LoadICO_RW, [RWops.by_ref], Surface.ptr
IMG_LoadJPG_RW()
click to toggle source
# File lib/sdl2/image.rb, line 97 api :IMG_LoadJPG_RW, [RWops.by_ref], Surface.ptr
IMG_LoadLBM_RW()
click to toggle source
# File lib/sdl2/image.rb, line 100 api :IMG_LoadLBM_RW, [RWops.by_ref], Surface.ptr
IMG_LoadPCX_RW()
click to toggle source
# File lib/sdl2/image.rb, line 103 api :IMG_LoadPCX_RW, [RWops.by_ref], Surface.ptr
IMG_LoadPNG_RW()
click to toggle source
# File lib/sdl2/image.rb, line 106 api :IMG_LoadPNG_RW, [RWops.by_ref], Surface.ptr
IMG_LoadPNM_RW()
click to toggle source
# File lib/sdl2/image.rb, line 109 api :IMG_LoadPNM_RW, [RWops.by_ref], Surface.ptr
IMG_LoadTGA_RW()
click to toggle source
# File lib/sdl2/image.rb, line 112 api :IMG_LoadTGA_RW, [RWops.by_ref], Surface.ptr
IMG_LoadTIF_RW()
click to toggle source
# File lib/sdl2/image.rb, line 115 api :IMG_LoadTIF_RW, [RWops.by_ref], Surface.ptr, method_name: :load_TIF_rw
IMG_LoadTyped_RW()
click to toggle source
# File lib/sdl2/image.rb, line 32 api :IMG_LoadTyped_RW, [RWops.by_ref, :int, :string], Surface.ptr
IMG_LoadWEBP_RW()
click to toggle source
# File lib/sdl2/image.rb, line 127 api :IMG_LoadWEBP_RW, [RWops.by_ref], Surface.ptr
IMG_LoadXCF_RW()
click to toggle source
# File lib/sdl2/image.rb, line 118 api :IMG_LoadXCF_RW, [RWops.by_ref], Surface.ptr, method_name: :load_XCF_rw
IMG_LoadXPM_RW()
click to toggle source
# File lib/sdl2/image.rb, line 121 api :IMG_LoadXPM_RW, [RWops.by_ref], Surface.ptr, method_name: :load_XPM_rw
IMG_LoadXV_RW()
click to toggle source
# File lib/sdl2/image.rb, line 124 api :IMG_LoadXV_RW, [RWops.by_ref], Surface.ptr, method_name: :load_XV_rw
IMG_Load_RW()
click to toggle source
# File lib/sdl2/image.rb, line 38 api :IMG_Load_RW, [RWops.by_ref, :int], Surface.ptr
IMG_Quit()
click to toggle source
# File lib/sdl2/image.rb, line 29 api :IMG_Quit, [], :void
IMG_ReadXPMFromArray()
click to toggle source
# File lib/sdl2/image.rb, line 131 api :IMG_ReadXPMFromArray, [:pointer], Surface.ptr
IMG_SavePNG()
click to toggle source
# File lib/sdl2/image.rb, line 135 api :IMG_SavePNG, [Surface.by_ref, :string], :int
IMG_SavePNG_RW()
click to toggle source
# File lib/sdl2/image.rb, line 138 api :IMG_SavePNG_RW, [Surface.by_ref, RWops.by_ref, :int], :int
IMG_isBMP()
click to toggle source
# File lib/sdl2/image.rb, line 48 api :IMG_isBMP, [RWops.by_ref], :int
IMG_isCUR()
click to toggle source
# File lib/sdl2/image.rb, line 45 api :IMG_isCUR, [RWops.by_ref], :int
IMG_isGIF()
click to toggle source
# File lib/sdl2/image.rb, line 51 api :IMG_isGIF, [RWops.by_ref], :int
IMG_isICO()
click to toggle source
# File lib/sdl2/image.rb, line 42 api :IMG_isICO, [RWops.by_ref], :int
IMG_isJPG()
click to toggle source
# File lib/sdl2/image.rb, line 54 api :IMG_isJPG, [RWops.by_ref], :int
IMG_isLBM()
click to toggle source
# File lib/sdl2/image.rb, line 57 api :IMG_isLBM, [RWops.by_ref], :int
IMG_isPCX()
click to toggle source
# File lib/sdl2/image.rb, line 60 api :IMG_isPCX, [RWops.by_ref], :int
IMG_isPNG()
click to toggle source
# File lib/sdl2/image.rb, line 63 api :IMG_isPNG, [RWops.by_ref], :int
IMG_isPNM()
click to toggle source
# File lib/sdl2/image.rb, line 66 api :IMG_isPNM, [RWops.by_ref], :int
IMG_isTIF()
click to toggle source
# File lib/sdl2/image.rb, line 69 api :IMG_isTIF, [RWops.by_ref], :int
IMG_isWEBP()
click to toggle source
# File lib/sdl2/image.rb, line 81 api :IMG_isWEBP, [RWops.by_ref], :int
IMG_isXCF()
click to toggle source
# File lib/sdl2/image.rb, line 72 api :IMG_isXCF, [RWops.by_ref], :int
IMG_isXPM()
click to toggle source
# File lib/sdl2/image.rb, line 75 api :IMG_isXPM, [RWops.by_ref], :int
IMG_isXV()
click to toggle source
# File lib/sdl2/image.rb, line 78 api :IMG_isXV, [RWops.by_ref], :int