#include <TargetState.h>
Definition at line 35 of file TargetState.h.
| TargetState::TargetState | ( | ) |
Definition at line 32 of file TargetState.cpp.
| TargetState::~TargetState | ( | ) | [virtual] |
| TankFalling* TargetState::getFalling | ( | ) | [inline] |
Definition at line 41 of file TargetState.h.
References falling_.
Referenced by TankDamage::calculateDamage(), TargetRendererImpl::createParticle(), TargetRendererImpl::drawParachute(), TankFalling::init(), TankMovement::simulationMove(), and TankFalling::~TankFalling().
| void TargetState::setFalling | ( | TankFalling * | falling | ) | [inline] |
Definition at line 42 of file TargetState.h.
References falling_.
Referenced by TankFalling::init(), TankState::newGame(), and TankFalling::~TankFalling().
| bool TargetState::getDisplayDamage | ( | ) | [inline] |
Definition at line 44 of file TargetState.h.
References displayDamage_.
Referenced by TankDamage::calculateDamage().
| void TargetState::setDisplayDamage | ( | bool | displayDamage | ) | [inline] |
Definition at line 45 of file TargetState.h.
References displayDamage_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getDisplayShadow | ( | ) | [inline] |
Definition at line 47 of file TargetState.h.
References displayShadow_.
Referenced by TargetRendererImplTarget::render(), and TargetRendererImplTank::render().
| void TargetState::setDisplayShadow | ( | bool | displayShadow | ) | [inline] |
Definition at line 48 of file TargetState.h.
References displayShadow_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getDisplayHardwareShadow | ( | ) | [inline] |
Definition at line 50 of file TargetState.h.
References displayHardwareShadow_.
Referenced by drawTargetShadows().
| void TargetState::setDisplayHardwareShadow | ( | bool | displayHardwareShadow | ) | [inline] |
Definition at line 51 of file TargetState.h.
References displayHardwareShadow_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getNoDamageBurn | ( | ) | [inline] |
Definition at line 53 of file TargetState.h.
References noDamageBurn_.
Referenced by Napalm::simulateDamage().
| void TargetState::setNoDamageBurn | ( | bool | noDamageBurn | ) | [inline] |
Definition at line 54 of file TargetState.h.
References noDamageBurn_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getNoCollision | ( | ) | [inline] |
Definition at line 56 of file TargetState.h.
References noCollision_.
Referenced by TargetSpace::updateTarget().
| void TargetState::setNoCollision | ( | bool | noCollision | ) | [inline] |
Definition at line 57 of file TargetState.h.
References noCollision_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getNoFalling | ( | ) | [inline] |
Definition at line 59 of file TargetState.h.
References noFalling_.
Referenced by TankFalling::init().
| void TargetState::setNoFalling | ( | bool | noFalling | ) | [inline] |
Definition at line 60 of file TargetState.h.
References noFalling_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getNoFallingDamage | ( | ) | [inline] |
Definition at line 62 of file TargetState.h.
References noFallingDamage_.
Referenced by TankFalling::collision().
| void TargetState::setNoFallingDamage | ( | bool | noFalling | ) | [inline] |
Definition at line 63 of file TargetState.h.
References noFallingDamage_.
Referenced by TargetDefinition::createTarget().
| TargetStateMovement* TargetState::getMovement | ( | ) | [inline] |
Definition at line 65 of file TargetState.h.
References movement_.
Referenced by TargetMovementEntrySpline::generate(), TargetMovementEntryShips::generate(), TargetMovementEntryBoids::makeBoid(), ComsSyncCheckMessage::readMessage(), ShotState::setup(), TargetMovementEntryShips::simulate(), TargetMovementEntryBoids::simulate(), and ComsPlayerStateMessage::writeMessage().
| void TargetState::setMovement | ( | TargetStateMovement * | movement | ) | [inline] |
Definition at line 66 of file TargetState.h.
References movement_.
Referenced by TargetMovementEntrySpline::generate(), TargetMovementEntryShips::generate(), and TargetMovementEntryBoids::makeBoid().
| void TargetState::setDriveOverToDestroy | ( | bool | d | ) | [inline] |
Definition at line 68 of file TargetState.h.
References driveOverToDestroy_.
Referenced by TankDefinition::createTank(), and TargetDefinition::createTarget().
| bool TargetState::getDriveOverToDestroy | ( | ) | [inline] |
Definition at line 69 of file TargetState.h.
References driveOverToDestroy_.
Referenced by TankFalling::collision(), and TankMovement::moveTank().
| void TargetState::setFlattenDestroy | ( | bool | d | ) | [inline] |
Definition at line 71 of file TargetState.h.
References flattenDestroy_.
Referenced by TargetDefinition::createTarget().
| bool TargetState::getFlattenDestroy | ( | ) | [inline] |
Definition at line 72 of file TargetState.h.
References flattenDestroy_.
Referenced by DeformLandscape::flattenArea().
| bool TargetState::writeMessage | ( | NetBuffer & | buffer | ) |
Definition at line 47 of file TargetState.cpp.
References NetBuffer::addToBuffer(), displayDamage_, displayShadow_, driveOverToDestroy_, flattenDestroy_, noCollision_, noDamageBurn_, noFalling_, and noFallingDamage_.
Referenced by Target::writeMessage().
| bool TargetState::readMessage | ( | NetBufferReader & | reader | ) |
Definition at line 63 of file TargetState.cpp.
References displayDamage_, displayShadow_, driveOverToDestroy_, flattenDestroy_, NetBufferReader::getFromBuffer(), noCollision_, noDamageBurn_, noFalling_, and noFallingDamage_.
Referenced by Target::readMessage().
TankFalling* TargetState::falling_ [protected] |
TargetStateMovement* TargetState::movement_ [protected] |
Definition at line 79 of file TargetState.h.
Referenced by getMovement(), setMovement(), and ~TargetState().
bool TargetState::displayHardwareShadow_ [protected] |
Definition at line 80 of file TargetState.h.
Referenced by getDisplayHardwareShadow(), and setDisplayHardwareShadow().
bool TargetState::displayShadow_ [protected] |
Definition at line 81 of file TargetState.h.
Referenced by getDisplayShadow(), readMessage(), setDisplayShadow(), and writeMessage().
bool TargetState::displayDamage_ [protected] |
Definition at line 82 of file TargetState.h.
Referenced by getDisplayDamage(), readMessage(), setDisplayDamage(), and writeMessage().
bool TargetState::noDamageBurn_ [protected] |
Definition at line 83 of file TargetState.h.
Referenced by getNoDamageBurn(), readMessage(), setNoDamageBurn(), and writeMessage().
bool TargetState::noCollision_ [protected] |
Definition at line 84 of file TargetState.h.
Referenced by getNoCollision(), readMessage(), setNoCollision(), and writeMessage().
bool TargetState::noFalling_ [protected] |
Definition at line 85 of file TargetState.h.
Referenced by getNoFalling(), readMessage(), setNoFalling(), and writeMessage().
bool TargetState::noFallingDamage_ [protected] |
Definition at line 86 of file TargetState.h.
Referenced by getNoFallingDamage(), readMessage(), setNoFallingDamage(), and writeMessage().
bool TargetState::driveOverToDestroy_ [protected] |
Definition at line 87 of file TargetState.h.
Referenced by getDriveOverToDestroy(), readMessage(), setDriveOverToDestroy(), and writeMessage().
bool TargetState::flattenDestroy_ [protected] |
Definition at line 88 of file TargetState.h.
Referenced by getFlattenDestroy(), readMessage(), setFlattenDestroy(), and writeMessage().
1.5.3