Introduce cast function which casts an enum value to its underlying type
Introduce cast function which casts an enum value to its underlying type

BalzGuenat/Envision,lukedirtwalker/Envision,lukedirtwalker/Envision,BalzGuenat/Envision,BalzGuenat/Envision,Vaishal-shah/Envision,mgalbier/Envision,dimitar-asenov/Envision,Vaishal-shah/Envision,Vaishal-shah/Envision,BalzGuenat/Envision,lukedirtwalker/Envision,dimitar-asenov/Envision,mgalbier/Envision,dimitar-asenov/Envision,dimitar-asenov/Envision,mgalbier/Envision,dimitar-asenov/Envision,lukedirtwalker/Envision,BalzGuenat/Envision,mgalbier/Envision,lukedirtwalker/Envision,Vaishal-shah/Envision,lukedirtwalker/Envision,dimitar-asenov/Envision,BalzGuenat/Envision,mgalbier/Envision,Vaishal-shah/Envision,mgalbier/Envision,Vaishal-shah/Envision