Unique identifier of each art
Marks, whether art is locked
TODO: [✨] Maybe add is prefix
Opacity of an art
Value is automatically used by ArtShell when rendering
Note: only works on 2D arts
Rotation of an art
Value is automatically used by ArtShell when rendering
Note: type needs to be overridden when extending
Translation vector of art
Getter with list of attributes particular art supports
Value is used to display a floating menu above selection
Position of bottom left corner of art (absolute including shift)
Value is used mostly when making selection
Position of bottom right corner of art (absolute including shift)
Value is used mostly when making selection
Position of top left corner of art (absolute including shift)
Value is used mostly when making selection
Position of top right corner of art (absolute including shift)
Value is used mostly when making selection
Get the transform which is created from a deprecated shift
Set the transform which is converted and saved as a deprecated shift
Function determining, whether a point is near the art
Default implementation uses square bounding box
Move art to by vector (= relative)
Move art to certain vector (= absolute)
AbstractPlacedArt is an abstract class which all arts with position and size extend.