orxonox::HumanController Class Reference
#include <src/orxonox/objects/controllers/HumanController.h>
List of all members.
Constructor & Destructor Documentation
orxonox::HumanController::HumanController |
( |
BaseObject * |
creator |
) |
|
orxonox::HumanController::~HumanController |
( |
|
) |
[virtual] |
Member Function Documentation
void orxonox::HumanController::addBots |
( |
unsigned int |
amount |
) |
[static] |
void orxonox::HumanController::boost |
( |
|
) |
[static] |
void orxonox::HumanController::dropItems |
( |
|
) |
[static] |
void orxonox::HumanController::fire |
( |
unsigned int |
firemode |
) |
[static] |
Pawn * orxonox::HumanController::getLocalControllerEntityAsPawn |
( |
|
) |
[static] |
References orxonox::Controller::getControllableEntity(), and localController_s.
Referenced by orxonox::PickupInventory::getCurrentUsableIndex(), orxonox::PickupInventory::getEquipmentCount(), orxonox::PickupInventory::getEquipmentItem(), orxonox::PickupInventory::getPassiveCount(), orxonox::PickupInventory::getPassiveItem(), orxonox::PickupInventory::getUsableCount(), orxonox::PickupInventory::getUsableItem(), orxonox::PickupInventory::isCurrentUsable(), orxonox::PickupInventory::selectUsable(), orxonox::PickupInventory::updateEquipment(), and orxonox::PickupInventory::updateUsable().
static HumanController* orxonox::HumanController::getLocalControllerSingleton |
( |
|
) |
[inline, static] |
void orxonox::HumanController::greet |
( |
|
) |
[static] |
void orxonox::HumanController::killBots |
( |
unsigned int |
amount = 0 |
) |
[static] |
void orxonox::HumanController::mouseLook |
( |
|
) |
[static] |
void orxonox::HumanController::moveFrontBack |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::moveRightLeft |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::moveUpDown |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::reload |
( |
|
) |
[static] |
void orxonox::HumanController::rotatePitch |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::rotateRoll |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::rotateYaw |
( |
const Vector2 & |
value |
) |
[static] |
void orxonox::HumanController::suicide |
( |
|
) |
[static] |
void orxonox::HumanController::switchCamera |
( |
|
) |
[static] |
void orxonox::HumanController::useItem |
( |
|
) |
[static] |
Friends And Related Function Documentation
friend class Map [friend] |
Member Data Documentation
Referenced by addBots(), boost(), dropItems(), fire(), getLocalControllerEntityAsPawn(), getLocalControllerSingleton(), greet(), HumanController(), killBots(), mouseLook(), moveFrontBack(), moveRightLeft(), moveUpDown(), reload(), rotatePitch(), rotateRoll(), rotateYaw(), suicide(), switchCamera(), orxonox::Map::toggleVisibility(), useItem(), and ~HumanController().
The documentation for this class was generated from the following files: