OptionaldestroyShape destroy function
OptionaldrawShape draw after function
the data used for drawing
OptionaldrawShape draw before function
the data used for drawing
OptionalinitShape init function
OptionalisOptional effect-owned canvas bounds check.
the data used for bounds evaluation
OptionalloadEffect load function
OptionalparticleShape particle init function
Effect drawer lifecycle callbacks.