06-10-2015, 10:11 PM
Most of the Lua API is generated automatically from the C++ header files, so it's generated to match the vector type used. If we decided to merge the vector classes to a single one, we'd need to manually export maybe a hundred functions, maybe even more, which is too much of a burden. I think the cost-to-gain ratio is too high for this.