Added Auto Generated Layers Enums and class.
+ Fixed some warnings.
Authored by: spardason 2018-10-20
Parent: [r18]
Child: [r20]