Difference between revisions of "TLO:Enum"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
== See Also == | == See Also == | ||
− | + | {{LavishScript:Top-Level Object}} | |
− | |||
− | |||
− | |||
[[Category:LavishScript Enums]] | [[Category:LavishScript Enums]] |
Revision as of 15:00, 8 July 2018
Forms
- enum Enum[typeName]
- Retrieves an enum type by name
Examples
- Register and use an Enum
; register an "enumbers" enum and object type LavishScript:RegisterEnum[enumbers] ; set values in the enum Enum[enumbers]:SetValue[zero,0] Enum[enumbers]:SetValue[one,1] Enum[enumbers]:SetValue[two,2] Enum[enumbers]:SetValue[three,3] Enum[enumbers]:SetValue[four,4] Enum[enumbers]:SetValue[five,5] Enum[enumbers]:SetValue[six,6] Enum[enumbers]:SetValue[seven,7] Enum[enumbers]:SetValue[eight,8] Enum[enumbers]:SetValue[nine,9] ; convert integers to enumbers echo ${Int[0](enumbers)} echo ${Int[1](enumbers)} echo ${Int[2](enumbers)} echo ${Int[3](enumbers)} echo ${Int[4](enumbers)} echo ${Int[5](enumbers)} echo ${Int[6](enumbers)} echo ${Int[7](enumbers)} echo ${Int[8](enumbers)} echo ${Int[9](enumbers)}
See Also
LavishScript Top-Level Objects