ime::Tile Member List

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

attachCollider(std::shared_ptr< BoxCollider > collider)ime::Tile
contains(Vector2f point) constime::Tile
draw(Window &renderTarget) const overrideime::Tilevirtual
emit(const std::string &event)ime::Objectprotected
emitChange(const Property &property)ime::Objectprotected
getClassName() const overrideime::Tilevirtual
getClassType() const overrideime::Drawableinlinevirtual
getFillColour() constime::Tile
getId() constime::Tile
getIndex() constime::Tile
getLocalCentre() constime::Tile
getObjectId() constime::Object
getPosition() constime::Tile
getSize() constime::Tile
getTag() constime::Object
getWorldCentre() constime::Tile
hasCollider() constime::Tile
isCollidable() constime::Tile
isVisible() constime::Tile
Object()ime::Object
Object(const Object &)ime::Object
Object(Object &&) noexcept=defaultime::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) constime::Object
operator=(Tile)ime::Tile
operator=(Tile &&) noexceptime::Tile
ime::Drawable::operator=(const Object &)ime::Object
ime::Drawable::operator=(Object &&) noexcept=defaultime::Object
operator==(const Object &rhs) constime::Object
Ptr typedefime::Object
removeCollider()ime::Tile
removeDestructionListener(int id)ime::Object
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
swap(Tile &other)ime::Tile
Tile(Vector2u size, Vector2f position)ime::Tile
Tile(const Tile &)ime::Tile
Tile(Tile &&) noexceptime::Tile
toggleVisibility()ime::Tile
unsubscribe(const std::string &event, int id)ime::Object
~Object()ime::Objectvirtual
~Tile() overrideime::Tile