Terminus
terminus::DynamicPhysicsObject Member List

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

AbstractGraphicsObject(World &world)terminus::AbstractGraphicsObject
AbstractPhysicsObject(World &world)terminus::AbstractPhysicsObject
addLinearVelocity(const QVector3D &velocity)terminus::DynamicPhysicsObjectvirtual
adjustCamera()terminus::AbstractGraphicsObjectvirtual
bindCamera(Camera *camera)terminus::AbstractGraphicsObjectvirtual
deallocatePhysics()terminus::AbstractPhysicsObjectprotectedvirtual
dispose()terminus::AbstractGraphicsObjectprotected
doForAllChildren(std::function< void(AbstractGraphicsObject &)> callback)terminus::AbstractGraphicsObjectprotectedvirtual
DynamicPhysicsObject(World &world)terminus::DynamicPhysicsObject
initializePhysics(btCollisionShape *collisionShape, btScalar mass)terminus::AbstractPhysicsObjectprotectedvirtual
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::DynamicPhysicsObjectvirtual
m_btRigidBodyterminus::AbstractPhysicsObjectprotected
m_bulletWorldterminus::AbstractPhysicsObjectprotected
m_cameraterminus::AbstractGraphicsObjectprotected
m_geometryterminus::AbstractGraphicsObjectprotected
m_materialterminus::AbstractGraphicsObjectprotected
m_modelMatrixterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixChangedterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixInvertedterminus::AbstractGraphicsObjectmutableprotected
m_modelMatrixInvertedChangedterminus::AbstractGraphicsObjectmutableprotected
m_positionterminus::AbstractGraphicsObjectprotected
m_programterminus::AbstractGraphicsObjectprotected
m_rotationterminus::AbstractGraphicsObjectprotected
m_scaleterminus::AbstractGraphicsObjectprotected
m_spawnedLocallyterminus::AbstractPhysicsObjectprotected
m_validStateterminus::AbstractGraphicsObjectprotected
m_worldterminus::AbstractGraphicsObjectprotected
maxBB() const terminus::AbstractGraphicsObject
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 =0terminus::AbstractPhysicsObjectprotectedpure virtual
onBindCamera()terminus::AbstractGraphicsObjectvirtual
onCollisionWith(AbstractPhysicsObject *other)terminus::AbstractPhysicsObjectvirtual
onUnbindCamera()terminus::AbstractGraphicsObjectvirtual
position() const terminus::AbstractGraphicsObject
possibleCollisionTypes() const =0terminus::AbstractPhysicsObjectprotectedpure virtual
render(QOpenGLFunctions &gl) finalterminus::AbstractGraphicsObjectvirtual
rotateEvent(QVector2D rotation)terminus::AbstractGraphicsObjectvirtual
rotation() const terminus::AbstractGraphicsObject
scale() const terminus::AbstractGraphicsObject
setLinearVelocity(const QVector3D &velocity)terminus::DynamicPhysicsObjectvirtual
setPosition(const QVector3D &position)terminus::AbstractGraphicsObjectprotected
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
worldFront()terminus::AbstractGraphicsObject
worldSide()terminus::AbstractGraphicsObject
worldToModel(const QVector3D &vWorld)terminus::AbstractGraphicsObjectprotected
worldUp()terminus::AbstractGraphicsObject
~AbstractGraphicsObject()terminus::AbstractGraphicsObjectvirtual