This is the complete list of members for ime::Shape, including all inherited members.
attachRigidBody(Body::Ptr body) | ime::Shape | |
clone() const =0 | ime::Shape | pure virtual |
draw(Window &renderTarget) const override | ime::Shape | virtual |
emit(const std::string &event) | ime::Object | protected |
emitChange(const Property &property) | ime::Object | protected |
getClassName() const =0 | ime::Object | pure virtual |
getClassType() const override | ime::Shape | virtual |
getFillColour() const | ime::Shape | |
getGlobalBounds() const | ime::Shape | |
getInternalPtr() const (defined in ime::Shape) | ime::Shape | protected |
getLocalBounds() const | ime::Shape | |
getObjectId() const | ime::Object | |
getOrigin() const override | ime::Shape | virtual |
getOutlineColour() const | ime::Shape | |
getOutlineThickness() const | ime::Shape | |
getPosition() const override | ime::Shape | virtual |
getRigidBody() | ime::Shape | |
getRigidBody() const (defined in ime::Shape) | ime::Shape | |
getRotation() const override | ime::Shape | virtual |
getScale() const override | ime::Shape | virtual |
getShapeType() const | ime::Shape | |
getTag() const | ime::Object | |
hasRigidBody() const | ime::Shape | |
move(float offsetX, float offsetY) override | ime::Shape | virtual |
move(Vector2f offset) override | ime::Shape | virtual |
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=(const Shape &) | ime::Shape | |
operator=(Shape &&) noexcept | ime::Shape | |
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::Shape | |
removeDestructionListener(int id) | ime::Object | |
removeRigidBody() | ime::Shape | |
rotate(float angle) override | ime::Shape | virtual |
scale(float factorX, float factorY) override | ime::Shape | virtual |
scale(Vector2f factor) override | ime::Shape | virtual |
setFillColour(const Colour &colour) | ime::Shape | |
setOrigin(float x, float y) override | ime::Shape | virtual |
setOrigin(Vector2f origin) override | ime::Shape | virtual |
setOutlineColour(const Colour &colour) | ime::Shape | |
setOutlineThickness(float thickness) | ime::Shape | |
setPosition(float x, float y) override | ime::Shape | virtual |
setPosition(Vector2f position) override | ime::Shape | virtual |
setRotation(float angle) override | ime::Shape | virtual |
setScale(float factorX, float factorY) override | ime::Shape | virtual |
setScale(Vector2f scale) override | ime::Shape | virtual |
setTag(const std::string &tag) | ime::Object | |
Shape(std::unique_ptr< priv::IShapeImpl > impl, Type type) (defined in ime::Shape) | ime::Shape | |
Shape(const Shape &) | ime::Shape | |
Shape(Shape &&) noexcept | ime::Shape | |
Type enum name | ime::Shape | |
unsubscribe(const std::string &event, int id) | ime::Object | |
~ITransformable()=default | ime::ITransformable | virtual |
~Object() | ime::Object | virtual |
~Shape() override | ime::Shape |