本文整理匯總了Golang中C.TTF_SetFontStyle函數的典型用法代碼示例。如果您正苦於以下問題:Golang TTF_SetFontStyle函數的具體用法?Golang TTF_SetFontStyle怎麽用?Golang TTF_SetFontStyle使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了TTF_SetFontStyle函數的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: SetStyle
// Sets the rendering style of the font.
func (f *Font) SetStyle(style int) {
sdl.GlobalMutex.Lock()
f.mutex.Lock()
C.TTF_SetFontStyle(f.cfont, C.int(style))
f.mutex.Unlock()
sdl.GlobalMutex.Unlock()
}
示例2: SetStyle
func (f *Font) SetStyle(_bold bool, _italic bool, _underline bool) {
var flags int
if _bold {
flags |= C.TTF_STYLE_BOLD
}
if _italic {
flags |= C.TTF_STYLE_ITALIC
}
if _underline {
flags |= C.TTF_STYLE_UNDERLINE
}
if flags == 0 {
flags = C.TTF_STYLE_NORMAL
}
C.TTF_SetFontStyle(f.Get(), C.int(flags))
}
示例3: SetStyle
// SetStyle (https://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_22.html#SEC22)
func (f *Font) SetStyle(style int) {
C.TTF_SetFontStyle(f.f, C.int(style))
}
示例4: SetStyle
func (this Font) SetStyle(style FontStyle) {
c_font := (*C.TTF_Font)(this.Ptr)
c_style := C.int(style)
C.TTF_SetFontStyle(c_font, c_style)
}
示例5: TTFSetFontStyle
// Set the style of the font
func TTFSetFontStyle(font *C.TTF_Font, style int) {
C.TTF_SetFontStyle(font, C.int(style))
}