예제 #1
0
func (area *RWops) FreeRW() {
	if area == nil {
		return
	}
	_area := (*C.SDL_RWops)(area)
	C.SDL_FreeRW(_area)
}
예제 #2
0
파일: rwops.go 프로젝트: neagix/Go-SDL
func (self *RWops) Free() {
	GlobalMutex.Lock()
	defer GlobalMutex.Unlock()

	C.SDL_FreeRW(self.cRWops)
	self.cRWops = nil
	self.gcBytes = nil
}
예제 #3
0
파일: sdl.go 프로젝트: gnanderson/Go-SDL
func (rw *RWops) Free() {
	C.SDL_FreeRW((*C.SDL_RWops)(rw))
}
예제 #4
0
파일: sdl.go 프로젝트: beoran/fungo
func FreeRW(rwops *C.SDL_RWops) {
	C.SDL_FreeRW(rwops)
}
예제 #5
0
파일: rwops.go 프로젝트: JalfResi/go-sdl2
func (area *RWops) FreeRW() {
	if area == nil {
		return
	}
	C.SDL_FreeRW(area.cptr())
}
예제 #6
0
파일: rwops.go 프로젝트: jbondeson/Go-SDL2
func (rwops *RWops) Free() {
	C.SDL_FreeRW(rwops.cRWops)
	rwops.cRWops = nil
	rwops.mem = nil
}