1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

gg,sokol,stbi,gx,fontstash: cleanup for -Wimpure-v

This commit is contained in:
Delyan Angelov
2021-08-12 22:31:04 +03:00
parent 8fbd8f790d
commit 576664e31f
26 changed files with 753 additions and 736 deletions

18
vlib/gx/text.c.v Normal file
View File

@@ -0,0 +1,18 @@
module gx
import fontstash
const used_import = fontstash.used_import
pub enum HorizontalAlign {
left = C.FONS_ALIGN_LEFT
center = C.FONS_ALIGN_CENTER
right = C.FONS_ALIGN_RIGHT
}
pub enum VerticalAlign {
top = C.FONS_ALIGN_TOP
middle = C.FONS_ALIGN_MIDDLE
bottom = C.FONS_ALIGN_BOTTOM
baseline = C.FONS_ALIGN_BASELINE
}

View File

@@ -1,30 +1,11 @@
module gx
import fontstash
const (
used_import = fontstash.used_import
)
// TODO: remove these and uae the enum everywhere
pub const (
align_left = HorizontalAlign.left
align_right = HorizontalAlign.right
)
pub enum HorizontalAlign {
left = C.FONS_ALIGN_LEFT
center = C.FONS_ALIGN_CENTER
right = C.FONS_ALIGN_RIGHT
}
pub enum VerticalAlign {
top = C.FONS_ALIGN_TOP
middle = C.FONS_ALIGN_MIDDLE
bottom = C.FONS_ALIGN_BOTTOM
baseline = C.FONS_ALIGN_BASELINE
}
pub struct TextCfg {
pub:
color Color = black