4 using SiliconStudio.Core;
5 using SiliconStudio.Core.Mathematics;
6 using SiliconStudio.Paradox.UI.Controls;
8 namespace SiliconStudio.
Paradox.UI.Renderers
13 internal class DefaultButtonRenderer : ElementRenderer
20 public override void RenderColor(UIElement element, UIRenderingContext context)
22 base.RenderColor(element, context);
24 var button = (
Button)element;
25 var color = button.RenderOpacity * Color.White;
27 var image = button.PressedImage;
29 image = button.MouseOverState == MouseOverState.MouseOverElement? button.MouseOverImage : button.NotPressedImage;
31 if(image == null || image.Texture == null)
34 Batch.DrawImage(image.Texture, image.TextureAlpha, ref button.WorldMatrixInternal, ref image.RegionInternal, ref button.RenderSizeInternal, ref image.BordersInternal, ref color, context.DepthBias,
image.Orientation);
A service registry is a IServiceProvider that provides methods to register and unregister services...
Android.Widget.Orientation Orientation