#include <buildings.h>
Public Member Functions | |
Minerals (Engine *eng) | |
Minerals (Engine *eng) | |
Minerals (Engine *eng) | |
Minerals (Engine *eng) | |
Minerals (Engine *eng) | |
Public Attributes | |
float | mineralAmount |
int | mineralPatchId |
int | miners |
Entity * | miner |
MineralPatch * | patch |
Entity * | miner |
MineralPatch * | patch |
Entity * | miner |
MineralPatch * | patch |
Entity * | miner |
MineralPatch * | patch |
Entity * | miner |
Definition at line 289 of file buildings.h.
FastEcslent::Minerals::Minerals | ( | Engine * | eng | ) | [inline] |
Definition at line 299 of file buildings.h.
References FastEcslent::ALIVE, FastEcslent::Entity::count, degreesPerSecond(), FastEcslent::Entity::entityId, FastEcslent::Entity::entityState, FastEcslent::EPSILON, feetPerSecondSquared(), FastEcslent::Entity::height, knots(), FastEcslent::Entity::length, FastEcslent::Entity::mass, FastEcslent::Entity::maxAcceleration, FastEcslent::Entity::maxRotationalSpeed, FastEcslent::Entity::maxSpeed, FastEcslent::Entity::meshName, meters(), miner, mineralAmount, mineralPatchId, miners, FastEcslent::Entity::minSpeed, FastEcslent::Entity::selectable, FastEcslent::Identity::side, FastEcslent::Entity::speedRange, tons(), FastEcslent::Entity::turningRadius, FastEcslent::Entity::uiname, FastEcslent::Entity::width, and FastEcslent::YELLOW.
FastEcslent::Minerals::Minerals | ( | Engine * | eng | ) | [inline] |
Definition at line 274 of file buildings.h.
References FastEcslent::ALIVE, FastEcslent::Entity::count, degreesPerSecond(), FastEcslent::Entity::entityId, FastEcslent::Entity::entityState, FastEcslent::EPSILON, feetPerSecondSquared(), FastEcslent::Entity::height, knots(), FastEcslent::Entity::length, FastEcslent::Entity::mass, FastEcslent::Entity::maxAcceleration, FastEcslent::Entity::maxRotationalSpeed, FastEcslent::Entity::maxSpeed, FastEcslent::Entity::meshName, meters(), miner, mineralAmount, miners, FastEcslent::Entity::minSpeed, patch, FastEcslent::Entity::selectable, FastEcslent::Identity::side, FastEcslent::Entity::speedRange, tons(), FastEcslent::Entity::turningRadius, FastEcslent::Entity::uiname, FastEcslent::Entity::width, and FastEcslent::YELLOW.
FastEcslent::Minerals::Minerals | ( | Engine * | eng | ) | [inline] |
Definition at line 274 of file buildings.h.
References FastEcslent::ALIVE, FastEcslent::Entity::count, degreesPerSecond(), FastEcslent::Entity::entityId, FastEcslent::Entity::entityState, FastEcslent::EPSILON, feetPerSecondSquared(), FastEcslent::Entity::height, knots(), FastEcslent::Entity::length, FastEcslent::Entity::mass, FastEcslent::Entity::maxAcceleration, FastEcslent::Entity::maxRotationalSpeed, FastEcslent::Entity::maxSpeed, FastEcslent::Entity::meshName, meters(), miner, mineralAmount, miners, FastEcslent::Entity::minSpeed, patch, FastEcslent::Entity::selectable, FastEcslent::Identity::side, FastEcslent::Entity::speedRange, tons(), FastEcslent::Entity::turningRadius, FastEcslent::Entity::uiname, FastEcslent::Entity::width, and FastEcslent::YELLOW.
FastEcslent::Minerals::Minerals | ( | Engine * | eng | ) | [inline] |
Definition at line 274 of file buildings.h.
References FastEcslent::ALIVE, FastEcslent::Entity::count, degreesPerSecond(), FastEcslent::Entity::entityId, FastEcslent::Entity::entityState, FastEcslent::EPSILON, feetPerSecondSquared(), FastEcslent::Entity::height, knots(), FastEcslent::Entity::length, FastEcslent::Entity::mass, FastEcslent::Entity::maxAcceleration, FastEcslent::Entity::maxRotationalSpeed, FastEcslent::Entity::maxSpeed, FastEcslent::Entity::meshName, meters(), miner, mineralAmount, miners, FastEcslent::Entity::minSpeed, patch, FastEcslent::Entity::selectable, FastEcslent::Identity::side, FastEcslent::Entity::speedRange, tons(), FastEcslent::Entity::turningRadius, FastEcslent::Entity::uiname, FastEcslent::Entity::width, and FastEcslent::YELLOW.
FastEcslent::Minerals::Minerals | ( | Engine * | eng | ) | [inline] |
Definition at line 274 of file buildings.h.
References FastEcslent::ALIVE, FastEcslent::Entity::count, degreesPerSecond(), FastEcslent::Entity::entityId, FastEcslent::Entity::entityState, FastEcslent::EPSILON, feetPerSecondSquared(), FastEcslent::Entity::height, knots(), FastEcslent::Entity::length, FastEcslent::Entity::mass, FastEcslent::Entity::maxAcceleration, FastEcslent::Entity::maxRotationalSpeed, FastEcslent::Entity::maxSpeed, FastEcslent::Entity::meshName, meters(), miner, mineralAmount, miners, FastEcslent::Entity::minSpeed, patch, FastEcslent::Entity::selectable, FastEcslent::Identity::side, FastEcslent::Entity::speedRange, tons(), FastEcslent::Entity::turningRadius, FastEcslent::Entity::uiname, FastEcslent::Entity::width, and FastEcslent::YELLOW.
Definition at line 292 of file buildings.h.
Referenced by FastEcslent::Gather::gatherTick(), and Minerals().
Definition at line 296 of file buildings.h.
Referenced by FastEcslent::MineralPatch::getNextMineral(), FastEcslent::Gather::init(), Minerals(), FastEcslent::Gather::moveToEntityTick(), and FastEcslent::Gather::postProcess().
Definition at line 298 of file buildings.h.
Referenced by FastEcslent::Gather::gatherTick(), Minerals(), and FastEcslent::Gather::postProcess().
Definition at line 273 of file buildings.h.
Definition at line 269 of file buildings.h.
Definition at line 273 of file buildings.h.
Definition at line 269 of file buildings.h.
Definition at line 273 of file buildings.h.
Definition at line 269 of file buildings.h.
Definition at line 273 of file buildings.h.