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 |