Named ids for the built-in vector glyph set drawn by UIGlyphs.draw.

An enum abstract over Int, so at runtime it is just an Int (no allocation, no boxing — the HXCPP output is identical to using raw ints) while giving type-safe, named values. Where a UIGlyph is expected the name can be written unqualified, e.g. UIGlyphs.draw(g, CHEVRON_LEFT, ...); elsewhere use UIGlyph.CHEVRON_LEFT. from/to Int keep it interchangeable with plain ints, so passing a raw id still compiles.

Ids are grouped: media (0..9), actions (10..23), navigation (24..33), files (34..39), system/status (40..58). COUNT bounds iteration for pickers/demos.

Static variables

@:value(59)staticinlineread onlyCOUNT:Int = 59

Number of glyphs (ids are 0..COUNT-1).

Variables

@:value(cast 31)@:impl@:enuminlineread onlyARROW_DOWN:UIGlyph = 31

@:value(cast 28)@:impl@:enuminlineread onlyARROW_LEFT:UIGlyph = 28

@:value(cast 29)@:impl@:enuminlineread onlyARROW_RIGHT:UIGlyph = 29

@:value(cast 30)@:impl@:enuminlineread onlyARROW_UP:UIGlyph = 30

@:value(cast 49)@:impl@:enuminlineread onlyBELL:UIGlyph = 49

@:value(cast 13)@:impl@:enuminlineread onlyCHECK:UIGlyph = 13

@:value(cast 27)@:impl@:enuminlineread onlyCHEVRON_DOWN:UIGlyph = 27

@:value(cast 24)@:impl@:enuminlineread onlyCHEVRON_LEFT:UIGlyph = 24

@:value(cast 25)@:impl@:enuminlineread onlyCHEVRON_RIGHT:UIGlyph = 25

@:value(cast 26)@:impl@:enuminlineread onlyCHEVRON_UP:UIGlyph = 26

@:value(cast 39)@:impl@:enuminlineread onlyCLIPBOARD:UIGlyph = 39

@:value(cast 50)@:impl@:enuminlineread onlyCLOCK:UIGlyph = 50

@:value(cast 12)@:impl@:enuminlineread onlyCLOSE:UIGlyph = 12

@:value(cast 19)@:impl@:enuminlineread onlyCOPY:UIGlyph = 19

@:value(cast 58)@:impl@:enuminlineread onlyDOT:UIGlyph = 58

@:value(cast 20)@:impl@:enuminlineread onlyDOWNLOAD:UIGlyph = 20

@:value(cast 55)@:impl@:enuminlineread onlyDRAG:UIGlyph = 55

@:value(cast 18)@:impl@:enuminlineread onlyEDIT:UIGlyph = 18

@:value(cast 42)@:impl@:enuminlineread onlyERROR:UIGlyph = 42

@:value(cast 22)@:impl@:enuminlineread onlyEXTERNAL:UIGlyph = 22

@:value(cast 46)@:impl@:enuminlineread onlyEYE:UIGlyph = 46

@:value(cast 34)@:impl@:enuminlineread onlyFILE:UIGlyph = 34

@:value(cast 23)@:impl@:enuminlineread onlyFILTER:UIGlyph = 23

@:value(cast 35)@:impl@:enuminlineread onlyFOLDER:UIGlyph = 35

@:value(cast 36)@:impl@:enuminlineread onlyFOLDER_OPEN:UIGlyph = 36

@:value(cast 56)@:impl@:enuminlineread onlyFULLSCREEN:UIGlyph = 56

@:value(cast 15)@:impl@:enuminlineread onlyGEAR:UIGlyph = 15

@:value(cast 53)@:impl@:enuminlineread onlyGRID:UIGlyph = 53

@:value(cast 48)@:impl@:enuminlineread onlyHEART:UIGlyph = 48

@:value(cast 43)@:impl@:enuminlineread onlyHOME:UIGlyph = 43

@:value(cast 37)@:impl@:enuminlineread onlyIMAGE:UIGlyph = 37

@:value(cast 40)@:impl@:enuminlineread onlyINFO:UIGlyph = 40

@:value(cast 54)@:impl@:enuminlineread onlyLIST:UIGlyph = 54

@:value(cast 44)@:impl@:enuminlineread onlyLOCK:UIGlyph = 44

@:value(cast 6)@:impl@:enuminlineread onlyLOOP:UIGlyph = 6

@:value(cast 32)@:impl@:enuminlineread onlyMENU:UIGlyph = 32

@:value(cast 11)@:impl@:enuminlineread onlyMINUS:UIGlyph = 11

@:value(cast 33)@:impl@:enuminlineread onlyMORE:UIGlyph = 33

@:value(cast 9)@:impl@:enuminlineread onlyMUTE:UIGlyph = 9

@:value(cast 4)@:impl@:enuminlineread onlyNEXT:UIGlyph = 4

@:value(cast 1)@:impl@:enuminlineread onlyPAUSE:UIGlyph = 1

@:value(cast 57)@:impl@:enuminlineread onlyPIN:UIGlyph = 57

@:value(cast 0)@:impl@:enuminlineread onlyPLAY:UIGlyph = 0

@:value(cast 10)@:impl@:enuminlineread onlyPLUS:UIGlyph = 10

@:value(cast 51)@:impl@:enuminlineread onlyPOWER:UIGlyph = 51

@:value(cast 3)@:impl@:enuminlineread onlyPREV:UIGlyph = 3

@:value(cast 5)@:impl@:enuminlineread onlyRECORD:UIGlyph = 5

@:value(cast 16)@:impl@:enuminlineread onlyREFRESH:UIGlyph = 16

@:value(cast 38)@:impl@:enuminlineread onlySAVE:UIGlyph = 38

@:value(cast 14)@:impl@:enuminlineread onlySEARCH:UIGlyph = 14

@:value(cast 7)@:impl@:enuminlineread onlySHUFFLE:UIGlyph = 7

@:value(cast 47)@:impl@:enuminlineread onlySTAR:UIGlyph = 47

@:value(cast 2)@:impl@:enuminlineread onlySTOP:UIGlyph = 2

@:value(cast 17)@:impl@:enuminlineread onlyTRASH:UIGlyph = 17

@:value(cast 45)@:impl@:enuminlineread onlyUNLOCK:UIGlyph = 45

@:value(cast 21)@:impl@:enuminlineread onlyUPLOAD:UIGlyph = 21

@:value(cast 52)@:impl@:enuminlineread onlyUSER:UIGlyph = 52

@:value(cast 8)@:impl@:enuminlineread onlyVOLUME:UIGlyph = 8

@:value(cast 41)@:impl@:enuminlineread onlyWARNING:UIGlyph = 41