| applyDamage(VehicleEntity *v, float amount, const std::string &zone="", int sourceId=0) | eve::vehicle::Vehicle | |
| attachPhysics2D(VehicleEntity *v, eve::physics::World *world) | eve::vehicle::Vehicle | |
| attachPhysics3D(VehicleEntity *v, eve::physics::World3D *world, float heightY=1.f) | eve::vehicle::Vehicle | |
| attack(VehicleEntity *v, float x, float y, int targetId=0) | eve::vehicle::Vehicle | |
| attackMove(VehicleEntity *v, float x, float y) | eve::vehicle::Vehicle | |
| clearEvents() | eve::vehicle::Vehicle | |
| clearOrders(VehicleEntity *v) | eve::vehicle::Vehicle | |
| clearVehicleDefinitions() | eve::vehicle::Vehicle | |
| definitionRegistry() noexcept | eve::vehicle::Vehicle | inline |
| detachPhysics(VehicleEntity *v) | eve::vehicle::Vehicle | |
| enterSeat(VehicleEntity *v, int seatIndex, int playerId) | eve::vehicle::Vehicle | |
| exitSeat(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| exitSeatByPlayer(VehicleEntity *v, int playerId) | eve::vehicle::Vehicle | |
| getArmorZoneMult(VehicleEntity *v, const std::string &zone) | eve::vehicle::Vehicle | |
| getCurrentOrderType(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getEventCount() const | eve::vehicle::Vehicle | |
| getEventDefId(int index) const | eve::vehicle::Vehicle | |
| getEventOrderType(int index) const | eve::vehicle::Vehicle | |
| getEventType(int index) const | eve::vehicle::Vehicle | |
| getEventVehicleId(int index) const | eve::vehicle::Vehicle | |
| getEventX(int index) const | eve::vehicle::Vehicle | |
| getEventY(int index) const | eve::vehicle::Vehicle | |
| getFaction(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getHeading(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getHealth(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getHeight(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getMaxHealth(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getMobilityCount() | eve::vehicle::Vehicle | static |
| getMount(VehicleEntity *v, int index) | eve::vehicle::Vehicle | |
| getMountCount(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getName() const =0 | eve::Module | pure virtual |
| getPhysicsSpace(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getSeatCameraMode(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| getSeatCount(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getSeatMount(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| getSeatName(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| getSeatOccupant(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| getSpeed(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getVehicleDefinitionCount() | eve::vehicle::Vehicle | |
| getVehicleDefinitionMaxHealth(const std::string &id) | eve::vehicle::Vehicle | |
| getVehicleDefinitionMobility(const std::string &id) | eve::vehicle::Vehicle | |
| getX(VehicleEntity *v) | eve::vehicle::Vehicle | |
| getY(VehicleEntity *v) | eve::vehicle::Vehicle | |
| hasPhysics(VehicleEntity *v) | eve::vehicle::Vehicle | |
| hasVehicleDefinition(const std::string &id) | eve::vehicle::Vehicle | |
| hold(VehicleEntity *v) | eve::vehicle::Vehicle | |
| isArrived(VehicleEntity *v) | eve::vehicle::Vehicle | |
| isDestroyed(VehicleEntity *v) | eve::vehicle::Vehicle | |
| isSeatOccupied(VehicleEntity *v, int seatIndex) | eve::vehicle::Vehicle | |
| Module_REG(Vehicle) | eve::vehicle::Vehicle | |
| moveTo(VehicleEntity *v, float x, float y) | eve::vehicle::Vehicle | |
| newVehicle(const std::string &defId, float x, float y, float heading=0.f, const std::string &faction="") | eve::vehicle::Vehicle | |
| orderCount(VehicleEntity *v) | eve::vehicle::Vehicle | |
| registerMobility(IVehicleMobility *mobility) | eve::vehicle::Vehicle | static |
| registerVehiclesFromJson(const std::string &json) | eve::vehicle::Vehicle | |
| setFaction(VehicleEntity *v, const std::string &faction) | eve::vehicle::Vehicle | |
| setHeading(VehicleEntity *v, float deg) | eve::vehicle::Vehicle | |
| setHealth(VehicleEntity *v, float hp) | eve::vehicle::Vehicle | |
| setInput(VehicleEntity *v, float throttle, float steer, float brake=0.f, bool handbrake=false) | eve::vehicle::Vehicle | |
| setPlayerControls(int playerId, float throttle, float steer, float brake, bool fire, float aimYaw, float aimPitch) | eve::vehicle::Vehicle | |
| setPosition(VehicleEntity *v, float x, float y) | eve::vehicle::Vehicle | |
| stop(VehicleEntity *v) | eve::vehicle::Vehicle | |
| update(float dt) | eve::vehicle::Vehicle | |
| Vehicle() | eve::vehicle::Vehicle | |
| ~Module() | eve::Module | inlinevirtual |
| ~Vehicle() override | eve::vehicle::Vehicle | |