10 #ifndef _EVE_SHIP_MODULES_MININGLASER_H_
11 #define _EVE_SHIP_MODULES_MININGLASER_H_
42 void Depleted(std::multimap<float, MiningLaser*> &mMap);
66 #endif // _EVE_SHIP_MODULES_MININGLASER_H_
virtual MiningLaser * GetMiningModule()
virtual bool CanActivate()
virtual void UnloadCharge()
MiningLaser(ModuleItemRef mRef, ShipItemRef sRef)
void AddOreAndDeactivate(uint16 typeID, float amt, bool slave=true)
virtual void LoadCharge(InventoryItemRef charge)
void Depleted(std::multimap< float, MiningLaser * > &mMap)
virtual void DeactivateCycle(bool abort=false)
virtual bool IsMiningLaser() const
void ProcessCycle(bool abort=false)
virtual void DeactivateCycle(bool abort=false)