Lines Matching refs:ShipPart
232 const ShipPart* part = GetShipPart(part_name); in AttackStatsP()
270 bool ShipPartProductionLocation(const ShipPart& part_type, int location_id) { in ShipPartProductionLocation()
672 class_<ShipPart, noncopyable>("shipPart", no_init) in WrapUniverseClasses()
673 ….add_property("name", make_function(&ShipPart::Name, return_value_polic… in WrapUniverseClasses()
674 .add_property("partClass", &ShipPart::Class) in WrapUniverseClasses()
675 .add_property("capacity", &ShipPart::Capacity) in WrapUniverseClasses()
676 .add_property("secondaryStat", &ShipPart::SecondaryStat) in WrapUniverseClasses()
677 ….add_property("mountableSlotTypes", make_function(&ShipPart::MountableSlotTypes,return_value_polic… in WrapUniverseClasses()
678 .def("productionCost", &ShipPart::ProductionCost) in WrapUniverseClasses()
679 .def("productionTime", &ShipPart::ProductionTime) in WrapUniverseClasses()
680 .def("canMountInSlotType", &ShipPart::CanMountInSlotType) in WrapUniverseClasses()
682 &ShipPart::ProductionCostTimeLocationInvariant) in WrapUniverseClasses()