예제 #1
0
파일: events.go 프로젝트: willemvds/sdl
func GetEventFilter() (EventFilter, interface{}) {
	var filter C.SDL_EventFilter
	var data unsafe.Pointer
	if C.SDL_GetEventFilter(&filter, &data) == C.SDL_FALSE {
		return nil, nil
	}

	ctx := (*eventFilterCtx)(data)

	return ctx.f, ctx.d
}
예제 #2
0
파일: events.go 프로젝트: flazz/go-sdl2
func isCEventFilterSet() bool {
	return C.SDL_GetEventFilter(nil, nil) == C.SDL_TRUE
}