Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
jop::PhantomBody Member List

This is the complete list of members for jop::PhantomBody, including all inherited members.

attachToWorld()jop::Collider
checkContact(const Collider &other) const jop::Collider
checkOverlap(const Collider &other) const jop::Collider
checkRay(const glm::vec3 &start, const glm::vec3 &ray) const jop::Collider
Collider(Object &object, World &world, const uint32 ID)jop::Colliderprotected
Collider(const Collider &other, Object &newObj)jop::Colliderprotected
Component(Object &object, const uint32 ID)jop::Componentprotected
Component(const Component &other, Object &newObj)jop::Componentprotected
CullerComponent classjop::PhantomBodyfriend
detachFromWorld()jop::Collider
getCollisionShape() const jop::Collider
getID() const jop::Component
getObject()jop::Component
getObject() const jop::Component
getOverlapAmount() const jop::PhantomBody
getOverlaps()jop::PhantomBody
getOverlaps() const jop::PhantomBody
getReference() constjop::SafeReferenceable< Collider >
getWorld()jop::Collider
getWorld() const jop::Collider
isActive() const jop::Component
isDetachedFromWorld() const jop::Collider
isSleepAllowed() const jop::Colliderprotected
JOP_GENERIC_COMPONENT_CLONE(PhantomBody)jop::PhantomBodyprotected
m_allowSleepjop::Colliderprotected
m_bodyjop::Colliderprotected
m_detachedjop::Colliderprotected
m_listenersjop::Colliderprotected
m_worldRefjop::Colliderprotected
operator=(SafeReferenceable< Collider > &&other)jop::SafeReferenceable< Collider >protected
PhantomBody(Object &object, World &world, CollisionShape &shape, const bool attachToWorld)jop::PhantomBody
receiveMessage(const Message &message)jop::Componentprotectedvirtual
registerListener(ContactListener &listener)jop::Collider
removeSelf()jop::Component
SafeReferenceable(Collider *ref)jop::SafeReferenceable< Collider >protected
SafeReferenceable(SafeReferenceable< Collider > &&other)jop::SafeReferenceable< Collider >protected
sendMessage(const Message &message)jop::Component
setAllowSleep(const bool allow)jop::Colliderprotected
setCollisionShape(CollisionShape &shape)jop::Collider
setID(const uint32 ID)jop::Component
update(const float deltaTime) overridejop::PhantomBodyvirtual
updateWorldBounds()jop::Collider
~Collider() override=0jop::Colliderprotectedpure virtual
~Component()=0jop::Componentpure virtual
~PhantomBody() overridejop::PhantomBodyvirtual
~SafeReferenceable()jop::SafeReferenceable< Collider >protected