public SpriteBatch CreateSpriteBatch(SpriteBatchSettings settings) { if (_drawCalls.ContainsKey(settings)) { return(_drawCalls[settings]); } var sb = new SpriteBatch(Graphics); _drawCalls[settings] = sb; return(sb); }
public DrawCall(SpriteBatch spriteBatch, SpriteBatchSettings settings) { SpriteBatch = spriteBatch; Settings = settings; }