protected override void DrawControl(TomShane.Neoforce.Controls.Renderer renderer, Microsoft.Xna.Framework.Rectangle rect, Microsoft.Xna.Framework.GameTime gameTime) { Color color = Color.White; color.A = imageOpacity; base.DrawControl(renderer, rect, gameTime); renderer.Draw(image, rect, color); }
protected override void DrawControl(TomShane.Neoforce.Controls.Renderer renderer, Rectangle rect, GameTime gameTime) { renderer.Draw(BackGroundTexture, rect, new Color(0.0f, 0.0f, 0.0f, 0.6f)); }
protected override void DrawControl(TomShane.Neoforce.Controls.Renderer renderer, Microsoft.Xna.Framework.Rectangle rect, Microsoft.Xna.Framework.GameTime gameTime) { if (m_currentTool == Tool.ROAD_TOOL) renderer.Draw(m_roadToolIcon, rect, Color.White); else if (m_currentTool == Tool.ERASE_TOOL) { renderer.Draw(m_eraserToolIcon, rect, Color.White); } else if (m_currentTool == Tool.PAINT_TOOL) { renderer.Draw(m_paintToolIcon, rect, Color.White); Rectangle rect2 = rect; rect2.Width = (int)(rect2.Width*0.5f); rect2.Height = (int)(rect2.Height * 0.5f); renderer.SpriteBatch.Draw(m_tileMapIcon, rect2, m_tileMapIconRectangle, Color.White); } else { } }
protected override void DrawControl(TomShane.Neoforce.Controls.Renderer renderer, Rectangle rect, GameTime gameTime) { renderer.Draw(CanvasTexture, rect, Color.White); }