Initial commit

This commit is contained in:
Milan Nikolic 2017-01-27 09:35:30 +01:00
commit d7ff68b487
196 changed files with 286314 additions and 0 deletions

46
raylib/platform_arm.go Normal file
View file

@ -0,0 +1,46 @@
// +build !android,arm
package raylib
/*
#include "raylib.h"
#include <stdlib.h>
*/
import "C"
import "unsafe"
// Initialize Window and OpenGL Graphics
func InitWindow(width int32, height int32, title string) {
cwidth := (C.int)(width)
cheight := (C.int)(height)
ctitle := C.CString(title)
defer C.free(unsafe.Pointer(ctitle))
C.InitWindow(cwidth, cheight, ctitle)
}
// Shows cursor
func ShowCursor() {
C.ShowCursor()
}
// Hides cursor
func HideCursor() {
C.HideCursor()
}
// Returns true if cursor is not visible
func IsCursorHidden() bool {
ret := C.IsCursorHidden()
v := bool(int(ret) == 1)
return v
}
// Enables cursor
func EnableCursor() {
C.EnableCursor()
}
// Disables cursor
func DisableCursor() {
C.DisableCursor()
}