func (area *RWops) FreeRW() { if area == nil { return } _area := (*C.SDL_RWops)(area) C.SDL_FreeRW(_area) }
func (self *RWops) Free() { GlobalMutex.Lock() defer GlobalMutex.Unlock() C.SDL_FreeRW(self.cRWops) self.cRWops = nil self.gcBytes = nil }
func (rw *RWops) Free() { C.SDL_FreeRW((*C.SDL_RWops)(rw)) }
func FreeRW(rwops *C.SDL_RWops) { C.SDL_FreeRW(rwops) }
func (area *RWops) FreeRW() { if area == nil { return } C.SDL_FreeRW(area.cptr()) }
func (rwops *RWops) Free() { C.SDL_FreeRW(rwops.cRWops) rwops.cRWops = nil rwops.mem = nil }