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) const | ime::Tile | |
draw(Window &renderTarget) const override | ime::Tile | virtual |
emit(const std::string &event) | ime::Object | protected |
emitChange(const Property &property) | ime::Object | protected |
getClassName() const override | ime::Tile | virtual |
getClassType() const override | ime::Drawable | inlinevirtual |
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 | |
isVisible() const | ime::Tile | |
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=(Tile) | ime::Tile | |
operator=(Tile &&) noexcept | ime::Tile | |
ime::Drawable::operator=(const Object &) | ime::Object | |
ime::Drawable::operator=(Object &&) noexcept=default | ime::Object | |
operator==(const Object &rhs) const | ime::Object | |
Ptr typedef | ime::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 &&) noexcept | ime::Tile | |
toggleVisibility() | ime::Tile | |
unsubscribe(const std::string &event, int id) | ime::Object | |
~Object() | ime::Object | virtual |
~Tile() override | ime::Tile |