示例#1
0
文件: window.go 项目: godispy/glfw
// GetUserPointer returns the current value of the user-defined pointer of the
// window. The initial value is nil.
func (w *Window) GetUserPointer() unsafe.Pointer {
	ret := C.glfwGetWindowUserPointer(w.data)
	panicError()
	return ret
}
示例#2
0
文件: window.go 项目: juturnas/glfw3
//GetUserPointer returns the current value of the user-defined pointer of the
//window. The initial value is nil.
func (w *Window) GetUserPointer() unsafe.Pointer {
	return C.glfwGetWindowUserPointer(w.data)
}
示例#3
0
func win(w unsafe.Pointer) *Window {
	return (*Window)(C.glfwGetWindowUserPointer((*C.GLFWwindow)(w)))
}