func doInit(_data) lng.decl_priv_var('quadObj', 'GLUquadricObj*') println('quadObj = gluNewQuadric();') if(isndef(DrawStyle)) println('gluQuadricDrawStyle(quadObj, ' + DrawStyle + ');') end if(isndef(Orientation)) println('gluQuadricOrientation(quadObj, ' + Orientation + ');') end if(isndef(Normal)) println('gluQuadricNormals(quadObj, ' + Normal + ');') end if(isndef(Texture)) println('gluQuadricTexture(quadObj, GL_TRUE);') end event(onInit) end