コード例 #1
0
ファイル: renderer.go プロジェクト: gasperko/pokemon-universe
func SetRenderDrawBlendMode(_renderer *Renderer, _mode int) {
	C.SDL_SetRenderDrawBlendMode(_renderer.Get(), C.SDL_BlendMode(_mode))
}
コード例 #2
0
ファイル: renderer.go プロジェクト: gasperko/pokemon-universe
func (t *Texture) SetBlendMode(_blendmode int) {
	C.SDL_SetTextureBlendMode(t.Get(), C.SDL_BlendMode(_blendmode))
}
コード例 #3
0
ファイル: render.go プロジェクト: jbondeson/Go-SDL2
func (t *Texture) SetBlendMode(blendmode int) bool {
	ret := C.SDL_SetTextureBlendMode(t.cTexture, C.SDL_BlendMode(blendmode))
	return int(ret) == 0
}
コード例 #4
0
ファイル: render.go プロジェクト: jbondeson/Go-SDL2
func (r *Renderer) GetDrawBlendMode() (int, bool) {
	bm := C.SDL_BlendMode(0)
	ret := C.SDL_GetRenderDrawBlendMode(r.cRenderer, &bm)
	return int(bm), int(ret) == 0
}
コード例 #5
0
ファイル: render.go プロジェクト: jbondeson/Go-SDL2
func (r *Renderer) SetDrawBlendMode(blendmode int) bool {
	ret := C.SDL_SetRenderDrawBlendMode(r.cRenderer, C.SDL_BlendMode(blendmode))
	return int(ret) == 0
}
コード例 #6
0
ファイル: blendmode.go プロジェクト: willemvds/sdl
func (m BlendMode) c() C.SDL_BlendMode {
	return C.SDL_BlendMode(m)
}
コード例 #7
0
ファイル: blendmode.go プロジェクト: emlai/go-sdl2
func (bm BlendMode) c() C.SDL_BlendMode {
	return C.SDL_BlendMode(C.Uint32(bm))
}