| clone() const override | ime::EdgeCollider | virtual |
| Collider(Type type) | ime::Collider | explicit |
| Collider(Collider &&) noexcept | ime::Collider | |
| Collider(const Collider &) | ime::Collider | protected |
| CollisionCallback typedef | ime::Collider | |
| containsPoint(const Vector2f &point) const | ime::Collider | |
| copy() const | ime::EdgeCollider | |
| create() | ime::EdgeCollider | static |
| EdgeCollider() | ime::EdgeCollider | |
| EdgeCollider(EdgeCollider &&) noexcept | ime::EdgeCollider | |
| emitChange(const Property &property) | ime::Object | protected |
| emitContact(const std::string &event, Collider *other) (defined in ime::Collider) | ime::Collider | |
| emitDestruction() | ime::Object | protected |
| eventEmitter_ | ime::Object | protected |
| getBody() | ime::Collider | |
| getBody() const (defined in ime::Collider) | ime::Collider | |
| getClassName() const override | ime::EdgeCollider | virtual |
| getClassType() const override | ime::Collider | virtual |
| getCollisionFilterData() const | ime::Collider | |
| getDensity() const | ime::Collider | |
| getEdgeVertices() const | ime::EdgeCollider | |
| getFirstVertex() const | ime::EdgeCollider | |
| getFriction() const | ime::Collider | |
| getGhostVertices() const | ime::EdgeCollider | |
| getObjectId() const | ime::Object | |
| getRestitution() const | ime::Collider | |
| getRestitutionThreshold() const | ime::Collider | |
| getSecondVertex() const | ime::EdgeCollider | |
| getTag() const | ime::Object | |
| getType() const | ime::Collider | |
| getUserData() | ime::Collider | |
| getUserData() const (defined in ime::Collider) | ime::Collider | |
| isAttachedToBody() const | ime::Collider | |
| isEventListenerSuspended(int id) const | ime::Object | |
| isOneSided() const | ime::EdgeCollider | |
| isSameObjectAs(const Object &other) const | ime::Object | |
| isSensor() const | ime::Collider | |
| Object() | ime::Object | |
| Object(const Object &) | ime::Object | |
| Object(Object &&) noexcept=default | ime::Object | |
| onContactBegin(const CollisionCallback &callback) | ime::Collider | |
| onContactEnd(const CollisionCallback &callback) | ime::Collider | |
| onContactStay(const CollisionCallback &callback) | ime::Collider | |
| onDestruction(const Callback<> &callback) | ime::Object | |
| onPropertyChange(const std::string &property, const Callback< Property > &callback, bool oneTime=false) | ime::Object | |
| onPropertyChange(const Callback< Property > &callback, bool oneTime=false) | ime::Object | |
| operator=(EdgeCollider &&) noexcept | ime::EdgeCollider | |
| ime::Collider::operator=(Collider &&) noexcept | ime::Collider | |
| ime::Collider::operator=(const Collider &) | ime::Collider | protected |
| ime::Object::operator=(const Object &) | ime::Object | |
| ime::Object::operator=(Object &&) noexcept=default | ime::Object | |
| Ptr typedef | ime::EdgeCollider | |
| removeEventListener(const std::string &event, int id) | ime::Object | |
| removeEventListener(int id) | ime::Object | |
| resetCollisionFilterData() | ime::Collider | |
| setCollisionFilter(const CollisionFilterData &filterData) | ime::Collider | |
| setDensity(float density) | ime::Collider | |
| setEnable(bool enable) | ime::Collider | |
| setFriction(float friction) | ime::Collider | |
| setOneSided(const Vector2f &v0, const Vector2f &v1, const Vector2f &v2, const Vector2f &v3) | ime::EdgeCollider | |
| setRestitution(float restitution) | ime::Collider | |
| setRestitutionThreshold(float threshold) | ime::Collider | |
| setSensor(bool sensor) | ime::Collider | |
| setTag(const std::string &tag) | ime::Object | |
| setTwoSided(const Vector2f &v1, const Vector2f &v2) | ime::EdgeCollider | |
| suspendedEventListener(int id, bool suspend) | ime::Object | |
| Type enum name | ime::Collider | |
| ~Collider() override=0 | ime::Collider | pure virtual |
| ~EdgeCollider() override | ime::EdgeCollider | |
| ~Object() | ime::Object | virtual |