コード例 #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
ファイル: callback.go プロジェクト: gordonklaus/glfw
func win(w unsafe.Pointer) *Window {
	return (*Window)(C.glfwGetWindowUserPointer((*C.GLFWwindow)(w)))
}