Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FlxColor: reduce color presets to 15, closes #1117 #1168

Merged
merged 1 commit into from
Jun 12, 2014
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 15 additions & 43 deletions flixel/util/FlxColor.hx
Original file line number Diff line number Diff line change
Expand Up @@ -15,50 +15,22 @@ import flixel.math.FlxMath;
*/
abstract FlxColor(Int) from Int from UInt to Int to UInt
{
public static inline var RED:FlxColor = 0xffff0000;
public static inline var YELLOW:FlxColor = 0xffffff00;
public static inline var GREEN:FlxColor = 0xff008000;
public static inline var BLUE:FlxColor = 0xff0000ff;
public static inline var ORANGE:FlxColor = 0xffff8000;
public static inline var PINK:FlxColor = 0xffffc0cb;
public static inline var PURPLE:FlxColor = 0xff800080;
public static inline var WHITE:FlxColor = 0xffffffff;
public static inline var BLACK:FlxColor = 0xff000000;
public static inline var GRAY:FlxColor = 0xff808080;
public static inline var BROWN:FlxColor = 0xff964B00;
public static inline var TRANSPARENT:FlxColor = 0x00000000;
public static inline var IVORY:FlxColor = 0xfffffff0;
public static inline var BEIGE:FlxColor = 0xfff5f5dc;
public static inline var WHEAT:FlxColor = 0xfff5deb3;
public static inline var TAN:FlxColor = 0xffd2b48c;
public static inline var KHAKI:FlxColor = 0xffc3b091;
public static inline var SILVER:FlxColor = 0xffc0c0c0;
public static inline var CHARCOAL:FlxColor = 0xff464646;
public static inline var NAVY_BLUE:FlxColor = 0xff000080;
public static inline var ROYAL_BLUE:FlxColor = 0xff084c9e;
public static inline var MEDIUM_BLUE:FlxColor = 0xff0000cd;
public static inline var AZURE:FlxColor = 0xff007fff;
public static inline var CYAN:FlxColor = 0xff00ffff;
public static inline var MAGENTA:FlxColor = 0xffff00ff;
public static inline var AQUAMARINE:FlxColor = 0xff7fffd4;
public static inline var TEAL:FlxColor = 0xff008080;
public static inline var FOREST_GREEN:FlxColor = 0xff228b22;
public static inline var OLIVE:FlxColor = 0xff808000;
public static inline var CHARTREUSE:FlxColor = 0xff7fff00;
public static inline var LIME:FlxColor = 0xffbfff00;
public static inline var GOLDEN:FlxColor = 0xffffd700;
public static inline var GOLDENROD:FlxColor = 0xffdaa520;
public static inline var CORAL:FlxColor = 0xffff7f50;
public static inline var SALMON:FlxColor = 0xfffa8072;
public static inline var HOT_PINK:FlxColor = 0xfffc0fc0;
public static inline var FUCSHIA:FlxColor = 0xffff77ff;
public static inline var PUCE:FlxColor = 0xffcc8899;
public static inline var MAUVE:FlxColor = 0xffe0b0ff;
public static inline var LAVENDER:FlxColor = 0xffb57edc;
public static inline var PLUM:FlxColor = 0xff843179;
public static inline var INDIGO:FlxColor = 0xff4b0082;
public static inline var MAROON:FlxColor = 0xff800000;
public static inline var CRIMSON:FlxColor = 0xffdc143c;
public static inline var WHITE:FlxColor = 0xFFFFFFFF;
public static inline var GRAY:FlxColor = 0xFF808080;
public static inline var BLACK:FlxColor = 0xFF000000;

public static inline var GREEN:FlxColor = 0xFF008000;
public static inline var LIME:FlxColor = 0xFF00FF00;
public static inline var YELLOW:FlxColor = 0xFFFFFF00;
public static inline var ORANGE:FlxColor = 0xFFFFA500;
public static inline var RED:FlxColor = 0xFFFF0000;
public static inline var PURPLE:FlxColor = 0xFF800080;
public static inline var BLUE:FlxColor = 0xFF0000FF;
public static inline var BROWN:FlxColor = 0xFF8B4513;
public static inline var PINK:FlxColor = 0xFFFFC0CB;
public static inline var MAGENTA:FlxColor = 0xFFFF00FF;
public static inline var CYAN:FlxColor = 0xFF00FFFF;

public var red(get, set):Int;
public var blue(get, set):Int;
Expand Down