virtual unsigned int getFontSize() const =0
Get the Font Size text.
virtual ~IText()=default
Destroy the IText object.
virtual std::string getText() const =0
Get the Text value.
virtual void setRotation(float angle)=0
Set the Rotation object.
virtual void setFont(IFont *font)=0
Set the Font value - a loaded IFont, not a path, so changing font never implies a reload from disk.
virtual Color getTextColor() const =0
Get the Text Color text.
virtual void setText(const std::string text)=0
Set the Text value.
virtual void setTextColor(Color color)=0
Set the Text Color text.
virtual Vector2f getPosition() const =0
Get the Position text.
virtual void setPosition(Vector2f position)=0
Set the Position text.
virtual bool isReady() const =0
virtual void setFontSize(unsigned int size)=0
Set the Font Size text.
virtual float getRotation() const =0
Get the Rotation object.