From e4c2f237e07f7f8a370b7f08b493be478ca933a9 Mon Sep 17 00:00:00 2001 From: Robert Beekman Date: Wed, 2 Nov 2016 17:23:57 +0100 Subject: [PATCH] Updated Brushes (markdown) --- Brushes.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Brushes.md b/Brushes.md index 980f119..a9dec35 100644 --- a/Brushes.md +++ b/Brushes.md @@ -3,6 +3,12 @@ For more info on how brushes are drawn, check out [WPF LinearGradientBrush](http **Note:** To actually draw the brushes, see the [Drawing](https://github.com/SpoinkyNL/Artemis/wiki/Drawing) section. +## Overview +* [GetColor](https://github.com/SpoinkyNL/Artemis/wiki/brushes#getcolor) +* [GetRandomColor](https://github.com/SpoinkyNL/Artemis/wiki/brushes#getrandomcolor) +* [GetSolidColorBrush](https://github.com/SpoinkyNL/Artemis/wiki/brushes#getsolidcolorbrush) +* [GetLinearGradientBrush](https://github.com/SpoinkyNL/Artemis/wiki/brushes#getlineargradientbrush) +* [GetRadialGradientBrush](https://github.com/SpoinkyNL/Artemis/wiki/brushes#getradialgradientbrush) ## Functions ### GetColor Creates a color using the given variables. @@ -56,12 +62,13 @@ local redBrush = Brushes.GetSolidColorBrush(redColor); #### Result: Drawing the first brush would look like this: ![SolidColorBrush](http://i.imgur.com/NDT1lD2.png "SolidColorBrush") + --- ### GetLinearGradientBrush Returns a brush with a linear gradient #### Syntax: ```lua -brush GetSolidColorBrush(table gradientColors, [double startX, double startY, double endX, double endY]); +brush GetLinearGradientBrush(table gradientColors, [double startX, double startY, double endX, double endY]); ``` ##### Required arguments - **gradientColors:** A table using colors as keys and doubles as offsets @@ -95,12 +102,13 @@ Drawing the first brush would look like this: ![LinearGradientBrush](http://i.imgur.com/VRgpFW0.png "LinearGradientBrush") Drawing the second brush would look like this: ![LinearGradientBrush](http://i.imgur.com/EH5ITup.png "LinearGradientBrush") + --- ### GetRadialGradientBrush Returns a brush with a radial gradient #### Syntax: ```lua -brush GetSolidColorBrush(table gradientColors, [double centerX, double centerY, double originX, double originY]); +brush GetRadialGradientBrush(table gradientColors, [double centerX, double centerY, double originX, double originY]); ``` ##### Required arguments - **gradientColors:** A table using colors as keys and doubles as offsets