Enum table helper functions¶
castTo¶
Allows you to cast a number or string to an enum:
Enum.castTo(enum, value)
Arguments¶
Enumenumnumber/stringvalue
Returns¶
Enumon success andnilon fail
Example¶
local result = Enum.castTo(Enum.PedHash, -2109222095)
print(result) -- output: Hipster01AFY
value¶
Use this function to get actual value:
Enum.value(enum, ...)
Arguments¶
- all arguments should be in
Enumtype
Returns¶
tupleresult
Example¶
print(Enum.value(Enum.PedHash.Chef2)) -- -2054645053
print(Enum.value(Enum.PedHash.Chef2, Enum.PedHash.PrologueDriver)) -- output: -2054645053 -2057423197