ime::EdgeCollider Member List

This is the complete list of members for ime::EdgeCollider, including all inherited members.

clone() const overrideime::EdgeCollidervirtual
Collider(Type type)ime::Colliderexplicit
Collider(Collider &&) noexceptime::Collider
Collider(const Collider &)ime::Colliderprotected
CollisionCallback typedefime::Collider
containsPoint(const Vector2f &point) constime::Collider
copy() constime::EdgeCollider
create()ime::EdgeColliderstatic
EdgeCollider()ime::EdgeCollider
EdgeCollider(EdgeCollider &&) noexceptime::EdgeCollider
emitChange(const Property &property)ime::Objectprotected
emitContact(const std::string &event, Collider *other) (defined in ime::Collider)ime::Collider
emitDestruction()ime::Objectprotected
eventEmitter_ime::Objectprotected
getBody()ime::Collider
getBody() const (defined in ime::Collider)ime::Collider
getClassName() const overrideime::EdgeCollidervirtual
getClassType() const overrideime::Collidervirtual
getCollisionFilterData() constime::Collider
getDensity() constime::Collider
getEdgeVertices() constime::EdgeCollider
getFirstVertex() constime::EdgeCollider
getFriction() constime::Collider
getGhostVertices() constime::EdgeCollider
getObjectId() constime::Object
getRestitution() constime::Collider
getRestitutionThreshold() constime::Collider
getSecondVertex() constime::EdgeCollider
getTag() constime::Object
getType() constime::Collider
getUserData()ime::Collider
getUserData() const (defined in ime::Collider)ime::Collider
isAttachedToBody() constime::Collider
isEventListenerSuspended(int id) constime::Object
isOneSided() constime::EdgeCollider
isSameObjectAs(const Object &other) constime::Object
isSensor() constime::Collider
Object()ime::Object
Object(const Object &)ime::Object
Object(Object &&) noexcept=defaultime::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 &&) noexceptime::EdgeCollider
ime::Collider::operator=(Collider &&) noexceptime::Collider
ime::Collider::operator=(const Collider &)ime::Colliderprotected
ime::Object::operator=(const Object &)ime::Object
ime::Object::operator=(Object &&) noexcept=defaultime::Object
Ptr typedefime::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 nameime::Collider
~Collider() override=0ime::Colliderpure virtual
~EdgeCollider() overrideime::EdgeCollider
~Object()ime::Objectvirtual