func doAdd(_data) if(linked(Font)) println(G_SCENE, '->addText(', Text, ',', Font, ');') else println(G_SCENE, '->addText(', Text, ');') end event(onAdd, _data_) end