feat(ui): nine-slice corners clamped to half the box in each direction, cut on whole pixels
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
12f4ba8431
commit
cf8b9e425e
9 changed files with 53 additions and 7 deletions
|
|
@ -8,7 +8,7 @@ export property UiBackend {
|
|||
text: fn(float, float, string, float, int, float) -> void = null # x y text size rgb alpha
|
||||
measure: fn(string, float) -> float = null
|
||||
image: fn(string, float, float, float, float, int, float) -> void = null # src x y w h tint alpha
|
||||
nine: fn(string, float, float, float, float, float, float, int, float) -> void = null # src slice x y w h width tint alpha
|
||||
nine: fn(string, float, float, float, float, float, float, int, float) -> void = null # src slice x y w h width tint alpha (ui_nine_cuts)
|
||||
clip: fn(float, float, float, float) -> void = null
|
||||
unclip: fn() -> void = null
|
||||
scale: fn() -> float = null # screen pixels per design pixel
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue