in porting WiEngine tmx code, add CBTMXObject