Documentation of IME 2.0.0
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ime
Collider
ime::Collider Member List
This is the complete list of members for
ime::Collider
, including all inherited members.
Body
class
ime::Collider
friend
BodyPtr
typedef
ime::Collider
clone
() const =0
ime::Collider
pure virtual
Collider
(Type type)
ime::Collider
explicit
Collider
(Collider &&) noexcept
ime::Collider
Collider
(const Collider &)
ime::Collider
protected
containsPoint
(Vector2f point) const
ime::Collider
emit
(const std::string &event)
ime::Object
protected
emitChange
(const Property &property)
ime::Object
protected
getBody
()
ime::Collider
getBody
() const (defined in
ime::Collider
)
ime::Collider
getClassName
() const =0
ime::Object
pure virtual
getClassType
() const override
ime::Collider
virtual
getCollisionFilterData
() const
ime::Collider
getDensity
() const
ime::Collider
getFriction
() const
ime::Collider
getInternalShape
()=0 (defined in
ime::Collider
)
ime::Collider
protected
pure virtual
getInternalShape
() const =0 (defined in
ime::Collider
)
ime::Collider
protected
pure virtual
getObjectId
() const
ime::Object
getRestitution
() const
ime::Collider
getRestitutionThreshold
() const
ime::Collider
getTag
() const
ime::Object
getType
() const
ime::Collider
getUserData
()
ime::Collider
isSensor
() const
ime::Collider
Object
()
ime::Object
Object
(const Object &)
ime::Object
Object
(Object &&) noexcept=default
ime::Object
onDestruction
(const Callback<> &callback)
ime::Object
onEvent
(const std::string &event, const Callback<> &callback)
ime::Object
onPropertyChange
(const std::string &property, const Callback< Property > &callback)
ime::Object
onPropertyChange
(const Callback< Property > &callback)
ime::Object
operator!=
(const Object &rhs) const
ime::Object
operator=
(Collider &&) noexcept
ime::Collider
operator=
(const Collider &)
ime::Collider
protected
ime::Object::operator=
(const Object &)
ime::Object
ime::Object::operator=
(Object &&) noexcept=default
ime::Object
operator==
(const Object &rhs) const
ime::Object
Ptr
typedef
ime::Collider
removeDestructionListener
(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
setRestitution
(float restitution)
ime::Collider
setRestitutionThreshold
(float threshold)
ime::Collider
setSensor
(bool sensor)
ime::Collider
setTag
(const std::string &tag)
ime::Object
Type
enum name
ime::Collider
unsubscribe
(const std::string &event, int id)
ime::Object
~Collider
() override=0
ime::Collider
pure virtual
~Object
()
ime::Object
virtual