Documentation of IME 3.2.0
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ime
Tile
ime::Tile Member List
This is the complete list of members for
ime::Tile
, including all inherited members.
attachCollider
(std::unique_ptr< BoxCollider > collider)
ime::Tile
contains
(Vector2f point) const
ime::Tile
draw
(priv::RenderTarget &renderTarget) const override
ime::Tile
virtual
emitChange
(const Property &property)
ime::Object
protected
emitDestruction
()
ime::Object
protected
eventEmitter_
ime::Object
protected
getClassName
() const override
ime::Tile
virtual
getClassType
() const override
ime::Drawable
virtual
getFillColour
() const
ime::Tile
getId
() const
ime::Tile
getIndex
() const
ime::Tile
getLocalCentre
() const
ime::Tile
getObjectId
() const
ime::Object
getPosition
() const
ime::Tile
getSize
() const
ime::Tile
getTag
() const
ime::Object
getWorldCentre
() const
ime::Tile
hasCollider
() const
ime::Tile
isCollidable
() const
ime::Tile
isEventListenerSuspended
(int id) const
ime::Object
isSameObjectAs
(const Object &other) const
ime::Object
isVisible
() const
ime::Tile
Object
()
ime::Object
Object
(const Object &)
ime::Object
Object
(Object &&) noexcept=default
ime::Object
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=
(Tile)
ime::Tile
operator=
(Tile &&) noexcept=default
ime::Tile
ime::Drawable::operator=
(const Object &)
ime::Object
ime::Drawable::operator=
(Object &&) noexcept=default
ime::Object
Ptr
typedef
ime::Object
removeCollider
()
ime::Tile
removeEventListener
(const std::string &event, int id)
ime::Object
removeEventListener
(int id)
ime::Object
setBody
(RigidBody::Ptr body)
ime::Tile
setCollidable
(bool collidable)
ime::Tile
setFillColour
(const Colour &colour)
ime::Tile
setId
(char id)
ime::Tile
setIndex
(Index index)
ime::Tile
setPosition
(float x, float y)
ime::Tile
setPosition
(Vector2f pos)
ime::Tile
setSize
(unsigned int width, unsigned int height)
ime::Tile
setSize
(Vector2u size)
ime::Tile
setTag
(const std::string &tag)
ime::Object
setVisible
(bool visible)
ime::Tile
suspendedEventListener
(int id, bool suspend)
ime::Object
swap
(Tile &other)
ime::Tile
Tile
(Vector2u size, Vector2f position)
ime::Tile
Tile
(const Tile &)
ime::Tile
Tile
(Tile &&) noexcept=default
ime::Tile
toggleVisibility
()
ime::Tile
~Drawable
() override
ime::Drawable
~Object
()
ime::Object
virtual
~Tile
() override
ime::Tile