Optionalafterthe data used for drawing
OptionalbeforeShape before draw effect function
the data used for drawing
OptionaldestroyShape destroy function
Shape draw function
the data used for drawing
OptionalgetShape sides count function
OptionalinitShape init function
OptionalloadShape load function
OptionalparticleShape particle destroy function
OptionalparticleShape particle init function
Readonlyvalid
Shape after draw effect function