package Ġcom . le ha ine . little kt . graphics . shader . generator . type . func Ċ Ċ import Ġcom . le ha ine . little kt . graphics . shader . generator . Gl sl Generator Ċ import Ġcom . le ha ine . little kt . graphics . shader . generator . type . Func Ċ import Ġkotlin . reflect . K Class Ċ Ċ /** Ċ Ġ* Ġ@ author ĠCol ton ĠDaily Ċ Ġ* Ġ@ date Ġ 1 1 / 2 9 / 2 0 2 1 Ċ Ġ*/ Ċ class ĠVoid ( override Ġval Ġbuilder : ĠGl sl Generator ) Ġ: ĠFunc < Unit > Ġ{ ĊĠĠĠ Ġoverride Ġval ĠtypeName : ĠString Ġ= Ġ" void " ĊĠĠĠ Ġoverride Ġvar Ġvalue : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġoverride Ġval Ġtype : ĠK Class < Unit > Ġ= ĠUnit :: class Ċ }