コード例 #1
0
ファイル: buffer.go プロジェクト: Jragonmiris/go-al
func (buf Buffer) IsValid() (bool, error) {
	val := C.alIsBuffer(buf.buffer)
	err := GetError()
	if val == 1 {
		return true, err
	} else {
		return false, err
	}
}
コード例 #2
0
ファイル: source.go プロジェクト: Jragonmiris/go-al
func (source Source) IsValid() (bool, error) {
	val := C.alIsBuffer(source.source)
	err := GetError()
	if val == 1 {
		return true, err
	} else {
		return false, err
	}
}
コード例 #3
0
ファイル: al_pc.go プロジェクト: tanema/amore
func alIsBuffer(b Buffer) bool {
	return C.alIsBuffer(C.ALuint(b)) == C.AL_TRUE
}
コード例 #4
0
ファイル: object.go プロジェクト: nzlov/goal
func (object Object) IsBuffer() bool {
	return goBool(C.alIsBuffer(C.ALuint(object)))
}
コード例 #5
0
ファイル: buffer.go プロジェクト: nzlov/goal
func (buffer Buffer) IsBuffer() bool {
	return goBool(C.alIsBuffer(C.ALuint(buffer)))
}
コード例 #6
0
ファイル: al.go プロジェクト: Miaque/mojo
// Valid returns true if the buffer exists and is valid.
func (b Buffer) Valid() bool {
	return C.alIsBuffer(C.ALuint(b)) == 1
}