namespace OmiLAXR.Composers { public delegate void ComposerAction(IComposer sender); public delegate void ComposerAction(IComposer sender, T obj); public delegate void ComposerAction(IComposer sender, T1 obj1, T2 obj2); public delegate void ComposerAction(IComposer sender, T1 obj1, T2 obj2, T3 obj3); public delegate void ComposerAction(IComposer sender, T1 obj1, T2 obj2, T3 obj3, T4 obj4); public delegate void ComposerAction(IComposer sender, T1 obj1, T2 obj2, T3 obj3, T4 obj4, T5 obj5); public delegate void ComposerAction(IComposer sender, T1 obj1, T2 obj2, T3 obj3, T4 obj4, T5 obj5, T6 obj6); }