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.