| 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::Collider | protected |
| Collider(const Collider &other, Object &newObj) | jop::Collider | protected |
| Component(Object &object, const uint32 ID) | jop::Component | protected |
| Component(const Component &other, Object &newObj) | jop::Component | protected |
| CullerComponent(Object &object, World &world, const Type type, const bool attach) | jop::CullerComponent | protected |
| 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() const | jop::SafeReferenceable< Collider > | |
| getWorld() | jop::Collider | |
| getWorld() const | jop::Collider | |
| isActive() const | jop::Component | |
| isDetachedFromWorld() const | jop::Collider | |
| isSleepAllowed() const | jop::Collider | protected |
| JOP_GENERIC_COMPONENT_CLONE(CullerComponent) | jop::CullerComponent | protected |
| jop::PhantomBody::JOP_GENERIC_COMPONENT_CLONE(PhantomBody) | jop::PhantomBody | protected |
| m_allowSleep | jop::Collider | protected |
| m_body | jop::Collider | protected |
| m_detached | jop::Collider | protected |
| m_listeners | jop::Collider | protected |
| m_worldRef | jop::Collider | protected |
| 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::Component | protectedvirtual |
| 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::Collider | protected |
| setCollisionShape(CollisionShape &shape) | jop::Collider | |
| setID(const uint32 ID) | jop::Component | |
| Type enum name | jop::CullerComponent | protected |
| update(const float deltaTime) override | jop::PhantomBody | virtual |
| updateWorldBounds() | jop::Collider | |
| ~Collider() override=0 | jop::Collider | protectedpure virtual |
| ~Component()=0 | jop::Component | pure virtual |
| ~PhantomBody() override | jop::PhantomBody | virtual |
| ~SafeReferenceable() | jop::SafeReferenceable< Collider > | protected |