Documentation of IME 3.2.0
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ime
BoxCollider
ime::BoxCollider Member List
This is the complete list of members for
ime::BoxCollider
, including all inherited members.
BoxCollider
(const Vector2f &size={0.1f, 0.1f})
ime::BoxCollider
explicit
BoxCollider
(BoxCollider &&) noexcept
ime::BoxCollider
clone
() const override
ime::BoxCollider
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::BoxCollider
create
(const Vector2f &size={0.1f, 0.1f})
ime::BoxCollider
static
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::BoxCollider
virtual
getClassType
() const override
ime::Collider
virtual
getCollisionFilterData
() const
ime::Collider
getDensity
() const
ime::Collider
getFriction
() const
ime::Collider
getObjectId
() const
ime::Object
getRestitution
() const
ime::Collider
getRestitutionThreshold
() const
ime::Collider
getSize
() const
ime::BoxCollider
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
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=
(BoxCollider &&) noexcept
ime::BoxCollider
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::BoxCollider
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
setRestitution
(float restitution)
ime::Collider
setRestitutionThreshold
(float threshold)
ime::Collider
setSensor
(bool sensor)
ime::Collider
setSize
(float width, float height)
ime::BoxCollider
setSize
(const Vector2f &size)
ime::BoxCollider
setTag
(const std::string &tag)
ime::Object
suspendedEventListener
(int id, bool suspend)
ime::Object
Type
enum name
ime::Collider
~BoxCollider
() override
ime::BoxCollider
~Collider
() override=0
ime::Collider
pure virtual
~Object
()
ime::Object
virtual