コード例 #1
0
ファイル: graphics.go プロジェクト: bluepeppers/allegro
func LoadBitmap(fname string) *Bitmap {
	cfname := C.CString(fname)
	defer C.free(unsafe.Pointer(cfname))

	var b *Bitmap

	b = (*Bitmap)(C.al_load_bitmap(cfname))

	return b
}
コード例 #2
0
ファイル: graphics.go プロジェクト: b1naryth1ef/allegro
func LoadBitmap(fileName string) *Bitmap {
	f := C.CString(fileName)
	defer C.free(unsafe.Pointer(f))
	return (*Bitmap)(unsafe.Pointer(C.al_load_bitmap(f)))
}