func LoadPNM_RW(src *sdl.RWops) (*sdl.Surface, error) { _src := (*C.SDL_RWops)(unsafe.Pointer(src)) _surface := C.IMG_LoadPNM_RW(_src) if _surface == nil { return nil, GetError() } return (*sdl.Surface)(unsafe.Pointer(_surface)), nil }
func LoadPNM_RW(rw *sdl.RWops) (*sdl.Surface, error) { s := C.IMG_LoadPNM_RW(cRWops(rw)) if s == nil { return nil, getError() } return (*sdl.Surface)(unsafe.Pointer(s)), nil }
func LoadPNM_RW(src *sdl.RWops) *sdl.Surface { _src := (*C.SDL_RWops)(unsafe.Pointer(src)) return (*sdl.Surface)(unsafe.Pointer(C.IMG_LoadPNM_RW(_src))) }