public override void render(SpriteBatch spriteBatch) { if (component_ != null) { base.render(spriteBatch); } if (item_ != null) { Color color = Color.White; if (item_.item.state_ == ObjectState.DAMAGED) { color = Color.Red; } spriteBatch.Draw(Locator.getTextureManager().getTexture(item_.item.tex_), new Rectangle((int)loc.X, (int)loc.Y, buttonSize, buttonSize), color); count_.render(spriteBatch); } }