public void Delegate(IRenderDelegatable element, IDelegateDrawSettings settings) { if (element.DelegationPossible) { delegates[element.Delegation].Add(new RenderDelegation(element, settings)); } }
public RenderDelegation(IRenderDelegatable delegatable, IDelegateDrawSettings settings) { Delegatable = delegatable; Settings = settings; }