pioneerspacesim/pioneer — pull request #1290 by robn (2012-06-14 21:21:48+00:00)
Title: Lua object cleanup

Two minor cleanups to LuaObject:

* Removed the individual `promotion_test` functions for each class and added a single templated version.

* Generalised the refcounting `LuaStarSystem` acquirer into a `LuaAcquirerRefCounted`. The Lua UI bindings are about to use this a lot.