Terminus
terminus::RepairWagon Member List

This is the complete list of members for terminus::RepairWagon, including all inherited members.

AbstractGraphicsObject(World &world)terminus::AbstractGraphicsObject
AbstractPhysicsObject(World &world)terminus::AbstractPhysicsObject
AbstractWagon(World &world, Train *train)terminus::AbstractWagon
adjustCamera()terminus::AbstractWagonvirtual
bindCamera(Camera *camera)terminus::AbstractGraphicsObjectvirtual
cooldown() const terminus::AbstractWagonvirtual
cooldownTime() const overrideterminus::RepairWagonvirtual
currentHealth() const terminus::AbstractWagonvirtual
deallocatePhysics()terminus::AbstractPhysicsObjectprotectedvirtual
dispose()terminus::AbstractGraphicsObjectprotected
doForAllChildren(std::function< void(AbstractGraphicsObject &)> callback)terminus::AbstractGraphicsObjectprotectedvirtual
initializePhysics(btCollisionShape *collisionShape, btScalar mass) overrideterminus::KinematicPhysicsObjectprotectedvirtual
isDisabled() const terminus::AbstractWagonvirtual
isOnCooldown() const terminus::AbstractWagonvirtual
isOtherTrainLeft() const terminus::AbstractWagonvirtual
KinematicPhysicsObject(World &world)terminus::KinematicPhysicsObject
length() const terminus::AbstractWagonvirtual
localCameraCenter()terminus::AbstractWagonprotectedvirtual
localCameraEye()terminus::AbstractWagonprotectedvirtual
localRender(QOpenGLFunctions &gl) const terminus::AbstractGraphicsObjectprotectedvirtual
localRenderCleanup(QOpenGLFunctions &gl, Program &program) const terminus::AbstractGraphicsObjectprotectedvirtual
localRenderEnabled() const terminus::AbstractGraphicsObjectprotectedvirtual
localRenderSetup(QOpenGLFunctions &gl, Program &program) const terminus::AbstractGraphicsObjectprotectedvirtual
localUpdate() overrideterminus::RepairWagonvirtual
m_btRigidBodyterminus::AbstractPhysicsObjectprotected
m_bulletWorldterminus::AbstractPhysicsObjectprotected
m_cameraterminus::AbstractGraphicsObjectprotected
m_cameraEyeOffsetterminus::AbstractWagonprotected
m_cameraTimerterminus::AbstractWagonprotected
m_cooldownTimerterminus::AbstractWagonprotected
m_disabledterminus::AbstractWagonprotected
m_geometryterminus::AbstractGraphicsObjectprotected
m_healthterminus::AbstractWagonprotected
m_materialterminus::AbstractGraphicsObjectprotected
m_modelMatrixterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixChangedterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixInvertedterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixInvertedChangedterminus::AbstractGraphicsObjectmutableprotected
m_positionterminus::AbstractGraphicsObjectprotected
m_positionOffsetterminus::AbstractWagonprotected
m_previousCenterterminus::AbstractWagonprotected
m_previousEyeterminus::AbstractWagonprotected
m_programterminus::AbstractGraphicsObjectprotected
m_rotationterminus::AbstractGraphicsObjectprotected
m_scaleterminus::AbstractGraphicsObjectprotected
m_spawnedLocallyterminus::AbstractPhysicsObjectprotected
m_trainterminus::AbstractWagonprotected
m_validStateterminus::AbstractGraphicsObjectprotected
m_worldterminus::AbstractGraphicsObjectprotected
maxBB() const terminus::AbstractGraphicsObject
maxHealth() const terminus::AbstractWagonvirtual
minBB() const terminus::AbstractGraphicsObject
modelMatrix() const terminus::AbstractGraphicsObject
modelMatrixInverted() const terminus::AbstractGraphicsObject
modelToWorld(const QVector3D &vModel)terminus::AbstractGraphicsObjectprotected
moveEvent(QVector3D movement)terminus::AbstractGraphicsObjectvirtual
moveTo(const QVector3D &newPosition)terminus::AbstractPhysicsObjectvirtual
myCollisionType() const overrideterminus::AbstractWagonprotectedvirtual
onBindCamera() overrideterminus::AbstractWagonvirtual
onCollisionWith(AbstractPhysicsObject *other) overrideterminus::AbstractWagonvirtual
onUnbindCamera()terminus::AbstractGraphicsObjectvirtual
position() const terminus::AbstractGraphicsObject
possibleCollisionTypes() const overrideterminus::AbstractWagonprotectedvirtual
primaryAction() finalterminus::AbstractWagonvirtual
primaryActionDebug() finalterminus::AbstractWagonvirtual
primaryActionInternal() overrideterminus::RepairWagonvirtual
render(QOpenGLFunctions &gl) finalterminus::AbstractGraphicsObjectvirtual
RepairWagon(World &world, Train *train)terminus::RepairWagon
resetCooldown() const terminus::AbstractWagonvirtual
rotateEvent(QVector2D rotation)terminus::AbstractWagonvirtual
rotation() const terminus::AbstractGraphicsObject
scale() const terminus::AbstractGraphicsObject
setHealth(float health)terminus::AbstractWagonvirtual
setPosition(const QVector3D &position)terminus::AbstractGraphicsObjectprotected
setPositionOffset(float accumulatedOffset)terminus::AbstractWagonvirtual
setRotation(const QQuaternion &rotation)terminus::AbstractGraphicsObjectprotected
setScale(const QVector3D &scale)terminus::AbstractGraphicsObjectprotected
setScale(float scale)terminus::AbstractGraphicsObjectprotected
setSpawnedLocally(bool spawnedLocally)terminus::AbstractPhysicsObjectvirtual
unbindCamera(Camera *camera)terminus::AbstractGraphicsObjectvirtual
update() finalterminus::AbstractGraphicsObjectvirtual
wagonType() const overrideterminus::RepairWagonvirtual
worldFront()terminus::AbstractGraphicsObject
worldSide()terminus::AbstractGraphicsObject
worldToModel(const QVector3D &vWorld)terminus::AbstractGraphicsObjectprotected
worldUp()terminus::AbstractGraphicsObject
~AbstractGraphicsObject()terminus::AbstractGraphicsObjectvirtual
~AbstractWagon()terminus::AbstractWagonvirtual
~RepairWagon()terminus::RepairWagonvirtual