So, scene2d is a bit of a monster API-wise. It makes extensive use of public and protected fields. Converting this to a nice getters and setters would be quite some effort, and would break literally ALL applications that use scene2d. Fixing up your app would be relatively straightforward, and in the end we would have a nicer API. Do you think this is worth everyone’s effort?
edit by Mario: i take full responsibilty for this. Scared off by Dalvik’s then abymisal method call overhead i went with public fields which made things quite a bit cumbersome over the last few months/weeks. I’m all for change, benchmarking it should be part of that though. My prediction: the effect won’t be as severe as anticipated. I think now is the time that we get those things fixed, our nightlies, SVN tags and releases should relieve the pain for you guys a little. Mea culpa and feedback more than welcome!