Variables

@:implread onlyaaaa:Color

@:implread onlyaaab:Color

@:implread onlyaaag:Color

@:implread onlyaaar:Color

@:implread onlyaaba:Color

@:implread onlyaabb:Color

@:implread onlyaabg:Color

@:implread onlyaabr:Color

@:implread onlyaaga:Color

@:implread onlyaagb:Color

@:implread onlyaagg:Color

@:implread onlyaagr:Color

@:implread onlyaara:Color

@:implread onlyaarb:Color

@:implread onlyaarg:Color

@:implread onlyaarr:Color

@:implread onlyabaa:Color

@:implread onlyabab:Color

@:implread onlyabag:Color

@:implread onlyabar:Color

@:implread onlyabba:Color

@:implread onlyabbb:Color

@:implread onlyabbg:Color

@:implread onlyabbr:Color

@:implread onlyabga:Color

@:implread onlyabgb:Color

@:implread onlyabgg:Color

@:implread onlyabgr:Color

@:implread onlyabra:Color

@:implread onlyabrb:Color

@:implread onlyabrg:Color

@:implread onlyabrr:Color

@:implread onlyagaa:Color

@:implread onlyagab:Color

@:implread onlyagag:Color

@:implread onlyagar:Color

@:implread onlyagba:Color

@:implread onlyagbb:Color

@:implread onlyagbg:Color

@:implread onlyagbr:Color

@:implread onlyagga:Color

@:implread onlyaggb:Color

@:implread onlyaggg:Color

@:implread onlyaggr:Color

@:implread onlyagra:Color

@:implread onlyagrb:Color

@:implread onlyagrg:Color

@:implread onlyagrr:Color

@:implalpha:Float

@:implalpha_int:Int

@:implread onlyaraa:Color

@:implread onlyarab:Color

@:implread onlyarag:Color

@:implread onlyarar:Color

@:implread onlyarba:Color

@:implread onlyarbb:Color

@:implread onlyarbg:Color

@:implread onlyarbr:Color

@:implread onlyarga:Color

@:implread onlyargb:Color

@:implread onlyargg:Color

@:implread onlyargr:Color

@:implread onlyarra:Color

@:implread onlyarrb:Color

@:implread onlyarrg:Color

@:implread onlyarrr:Color

@:implread onlybaaa:Color

@:implread onlybaab:Color

@:implread onlybaag:Color

@:implread onlybaar:Color

@:implread onlybaba:Color

@:implread onlybabb:Color

@:implread onlybabg:Color

@:implread onlybabr:Color

@:implread onlybaga:Color

@:implread onlybagb:Color

@:implread onlybagg:Color

@:implread onlybagr:Color

@:implread onlybara:Color

@:implread onlybarb:Color

@:implread onlybarg:Color

@:implread onlybarr:Color

@:implread onlybbaa:Color

@:implread onlybbab:Color

@:implread onlybbag:Color

@:implread onlybbar:Color

@:implread onlybbba:Color

@:implread onlybbbb:Color

@:implread onlybbbg:Color

@:implread onlybbbr:Color

@:implread onlybbga:Color

@:implread onlybbgb:Color

@:implread onlybbgg:Color

@:implread onlybbgr:Color

@:implread onlybbra:Color

@:implread onlybbrb:Color

@:implread onlybbrg:Color

@:implread onlybbrr:Color

@:implread onlybgaa:Color

@:implread onlybgab:Color

@:implread onlybgag:Color

@:implread onlybgar:Color

@:implread onlybgba:Color

@:implread onlybgbb:Color

@:implread onlybgbg:Color

@:implread onlybgbr:Color

@:implread onlybgga:Color

@:implread onlybggb:Color

@:implread onlybggg:Color

@:implread onlybggr:Color

@:implread onlybgra:Color

@:implread onlybgrb:Color

@:implread onlybgrg:Color

@:implread onlybgrr:Color

@:implblue:Float

@:implblue_int:Int

@:implread onlybraa:Color

@:implread onlybrab:Color

@:implread onlybrag:Color

@:implread onlybrar:Color

@:implread onlybrba:Color

@:implread onlybrbb:Color

@:implread onlybrbg:Color

@:implread onlybrbr:Color

@:implread onlybrga:Color

@:implread onlybrgb:Color

@:implread onlybrgg:Color

@:implread onlybrgr:Color

@:implbrightness:Float

@:implread onlybrra:Color

@:implread onlybrrb:Color

@:implread onlybrrg:Color

@:implread onlybrrr:Color

@:implread onlygaaa:Color

@:implread onlygaab:Color

@:implread onlygaag:Color

@:implread onlygaar:Color

@:implread onlygaba:Color

@:implread onlygabb:Color

@:implread onlygabg:Color

@:implread onlygabr:Color

@:implread onlygaga:Color

@:implread onlygagb:Color

@:implread onlygagg:Color

@:implread onlygagr:Color

@:implread onlygara:Color

@:implread onlygarb:Color

@:implread onlygarg:Color

@:implread onlygarr:Color

@:implread onlygbaa:Color

@:implread onlygbab:Color

@:implread onlygbag:Color

@:implread onlygbar:Color

@:implread onlygbba:Color

@:implread onlygbbb:Color

@:implread onlygbbg:Color

@:implread onlygbbr:Color

@:implread onlygbga:Color

@:implread onlygbgb:Color

@:implread onlygbgg:Color

@:implread onlygbgr:Color

@:implread onlygbra:Color

@:implread onlygbrb:Color

@:implread onlygbrg:Color

@:implread onlygbrr:Color

@:implread onlyggaa:Color

@:implread onlyggab:Color

@:implread onlyggag:Color

@:implread onlyggar:Color

@:implread onlyggba:Color

@:implread onlyggbb:Color

@:implread onlyggbg:Color

@:implread onlyggbr:Color

@:implread onlyggga:Color

@:implread onlygggb:Color

@:implread onlygggg:Color

@:implread onlygggr:Color

@:implread onlyggra:Color

@:implread onlyggrb:Color

@:implread onlyggrg:Color

@:implread onlyggrr:Color

@:implread onlygraa:Color

@:implread onlygrab:Color

@:implread onlygrag:Color

@:implread onlygrar:Color

@:implread onlygrba:Color

@:implread onlygrbb:Color

@:implread onlygrbg:Color

@:implread onlygrbr:Color

@:implgreen:Float

@:implgreen_int:Int

@:implread onlygrga:Color

@:implread onlygrgb:Color

@:implread onlygrgg:Color

@:implread onlygrgr:Color

@:implread onlygrra:Color

@:implread onlygrrb:Color

@:implread onlygrrg:Color

@:implread onlygrrr:Color

@:implhue:Float

@:impllightness:Float

@:implread onlyraaa:Color

@:implread onlyraab:Color

@:implread onlyraag:Color

@:implread onlyraar:Color

@:implread onlyraba:Color

@:implread onlyrabb:Color

@:implread onlyrabg:Color

@:implread onlyrabr:Color

@:implread onlyraga:Color

@:implread onlyragb:Color

@:implread onlyragg:Color

@:implread onlyragr:Color

@:implread onlyrara:Color

@:implread onlyrarb:Color

@:implread onlyrarg:Color

@:implread onlyrarr:Color

@:implread onlyrbaa:Color

@:implread onlyrbab:Color

@:implread onlyrbag:Color

@:implread onlyrbar:Color

@:implread onlyrbba:Color

@:implread onlyrbbb:Color

@:implread onlyrbbg:Color

@:implread onlyrbbr:Color

@:implread onlyrbga:Color

@:implread onlyrbgb:Color

@:implread onlyrbgg:Color

@:implread onlyrbgr:Color

@:implread onlyrbra:Color

@:implread onlyrbrb:Color

@:implread onlyrbrg:Color

@:implread onlyrbrr:Color

@:implred:Float

@:implred_int:Int

@:implread onlyrgaa:Color

@:implread onlyrgab:Color

@:implread onlyrgag:Color

@:implread onlyrgar:Color

@:implread onlyrgba:Color

@:implread onlyrgbb:Color

@:implread onlyrgbg:Color

@:implread onlyrgbr:Color

@:implread onlyrgga:Color

@:implread onlyrggb:Color

@:implread onlyrggg:Color

@:implread onlyrggr:Color

@:implread onlyrgra:Color

@:implread onlyrgrb:Color

@:implread onlyrgrg:Color

@:implread onlyrgrr:Color

@:implread onlyrraa:Color

@:implread onlyrrab:Color

@:implread onlyrrag:Color

@:implread onlyrrar:Color

@:implread onlyrrba:Color

@:implread onlyrrbb:Color

@:implread onlyrrbg:Color

@:implread onlyrrbr:Color

@:implread onlyrrga:Color

@:implread onlyrrgb:Color

@:implread onlyrrgg:Color

@:implread onlyrrgr:Color

@:implread onlyrrra:Color

@:implread onlyrrrb:Color

@:implread onlyrrrg:Color

@:implread onlyrrrr:Color

@:implsaturation:Float

Methods

@:implinlinefrom_int32 (this:Vec4):Color

@:implget_aaaa ():Color

@:implget_aaab ():Color

@:implget_aaag ():Color

@:implget_aaar ():Color

@:implget_aaba ():Color

@:implget_aabb ():Color

@:implget_aabg ():Color

@:implget_aabr ():Color

@:implget_aaga ():Color

@:implget_aagb ():Color

@:implget_aagg ():Color

@:implget_aagr ():Color

@:implget_aara ():Color

@:implget_aarb ():Color

@:implget_aarg ():Color

@:implget_aarr ():Color

@:implget_abaa ():Color

@:implget_abab ():Color

@:implget_abag ():Color

@:implget_abar ():Color

@:implget_abba ():Color

@:implget_abbb ():Color

@:implget_abbg ():Color

@:implget_abbr ():Color

@:implget_abga ():Color

@:implget_abgb ():Color

@:implget_abgg ():Color

@:implget_abgr ():Color

@:implget_abra ():Color

@:implget_abrb ():Color

@:implget_abrg ():Color

@:implget_abrr ():Color

@:implget_agaa ():Color

@:implget_agab ():Color

@:implget_agag ():Color

@:implget_agar ():Color

@:implget_agba ():Color

@:implget_agbb ():Color

@:implget_agbg ():Color

@:implget_agbr ():Color

@:implget_agga ():Color

@:implget_aggb ():Color

@:implget_aggg ():Color

@:implget_aggr ():Color

@:implget_agra ():Color

@:implget_agrb ():Color

@:implget_agrg ():Color

@:implget_agrr ():Color

@:implget_araa ():Color

@:implget_arab ():Color

@:implget_arag ():Color

@:implget_arar ():Color

@:implget_arba ():Color

@:implget_arbb ():Color

@:implget_arbg ():Color

@:implget_arbr ():Color

@:implget_arga ():Color

@:implget_argb ():Color

@:implget_argg ():Color

@:implget_argr ():Color

@:implget_arra ():Color

@:implget_arrb ():Color

@:implget_arrg ():Color

@:implget_arrr ():Color

@:implget_baaa ():Color

@:implget_baab ():Color

@:implget_baag ():Color

@:implget_baar ():Color

@:implget_baba ():Color

@:implget_babb ():Color

@:implget_babg ():Color

@:implget_babr ():Color

@:implget_baga ():Color

@:implget_bagb ():Color

@:implget_bagg ():Color

@:implget_bagr ():Color

@:implget_bara ():Color

@:implget_barb ():Color

@:implget_barg ():Color

@:implget_barr ():Color

@:implget_bbaa ():Color

@:implget_bbab ():Color

@:implget_bbag ():Color

@:implget_bbar ():Color

@:implget_bbba ():Color

@:implget_bbbb ():Color

@:implget_bbbg ():Color

@:implget_bbbr ():Color

@:implget_bbga ():Color

@:implget_bbgb ():Color

@:implget_bbgg ():Color

@:implget_bbgr ():Color

@:implget_bbra ():Color

@:implget_bbrb ():Color

@:implget_bbrg ():Color

@:implget_bbrr ():Color

@:implget_bgaa ():Color

@:implget_bgab ():Color

@:implget_bgag ():Color

@:implget_bgar ():Color

@:implget_bgba ():Color

@:implget_bgbb ():Color

@:implget_bgbg ():Color

@:implget_bgbr ():Color

@:implget_bgga ():Color

@:implget_bggb ():Color

@:implget_bggg ():Color

@:implget_bggr ():Color

@:implget_bgra ():Color

@:implget_bgrb ():Color

@:implget_bgrg ():Color

@:implget_bgrr ():Color

@:implget_braa ():Color

@:implget_brab ():Color

@:implget_brag ():Color

@:implget_brar ():Color

@:implget_brba ():Color

@:implget_brbb ():Color

@:implget_brbg ():Color

@:implget_brbr ():Color

@:implget_brga ():Color

@:implget_brgb ():Color

@:implget_brgg ():Color

@:implget_brgr ():Color

@:implget_brra ():Color

@:implget_brrb ():Color

@:implget_brrg ():Color

@:implget_brrr ():Color

@:implget_gaaa ():Color

@:implget_gaab ():Color

@:implget_gaag ():Color

@:implget_gaar ():Color

@:implget_gaba ():Color

@:implget_gabb ():Color

@:implget_gabg ():Color

@:implget_gabr ():Color

@:implget_gaga ():Color

@:implget_gagb ():Color

@:implget_gagg ():Color

@:implget_gagr ():Color

@:implget_gara ():Color

@:implget_garb ():Color

@:implget_garg ():Color

@:implget_garr ():Color

@:implget_gbaa ():Color

@:implget_gbab ():Color

@:implget_gbag ():Color

@:implget_gbar ():Color

@:implget_gbba ():Color

@:implget_gbbb ():Color

@:implget_gbbg ():Color

@:implget_gbbr ():Color

@:implget_gbga ():Color

@:implget_gbgb ():Color

@:implget_gbgg ():Color

@:implget_gbgr ():Color

@:implget_gbra ():Color

@:implget_gbrb ():Color

@:implget_gbrg ():Color

@:implget_gbrr ():Color

@:implget_ggaa ():Color

@:implget_ggab ():Color

@:implget_ggag ():Color

@:implget_ggar ():Color

@:implget_ggba ():Color

@:implget_ggbb ():Color

@:implget_ggbg ():Color

@:implget_ggbr ():Color

@:implget_ggga ():Color

@:implget_gggb ():Color

@:implget_gggg ():Color

@:implget_gggr ():Color

@:implget_ggra ():Color

@:implget_ggrb ():Color

@:implget_ggrg ():Color

@:implget_ggrr ():Color

@:implget_graa ():Color

@:implget_grab ():Color

@:implget_grag ():Color

@:implget_grar ():Color

@:implget_grba ():Color

@:implget_grbb ():Color

@:implget_grbg ():Color

@:implget_grbr ():Color

@:implget_grga ():Color

@:implget_grgb ():Color

@:implget_grgg ():Color

@:implget_grgr ():Color

@:implget_grra ():Color

@:implget_grrb ():Color

@:implget_grrg ():Color

@:implget_grrr ():Color

@:implget_raaa ():Color

@:implget_raab ():Color

@:implget_raag ():Color

@:implget_raar ():Color

@:implget_raba ():Color

@:implget_rabb ():Color

@:implget_rabg ():Color

@:implget_rabr ():Color

@:implget_raga ():Color

@:implget_ragb ():Color

@:implget_ragg ():Color

@:implget_ragr ():Color

@:implget_rara ():Color

@:implget_rarb ():Color

@:implget_rarg ():Color

@:implget_rarr ():Color

@:implget_rbaa ():Color

@:implget_rbab ():Color

@:implget_rbag ():Color

@:implget_rbar ():Color

@:implget_rbba ():Color

@:implget_rbbb ():Color

@:implget_rbbg ():Color

@:implget_rbbr ():Color

@:implget_rbga ():Color

@:implget_rbgb ():Color

@:implget_rbgg ():Color

@:implget_rbgr ():Color

@:implget_rbra ():Color

@:implget_rbrb ():Color

@:implget_rbrg ():Color

@:implget_rbrr ():Color

@:implget_rgaa ():Color

@:implget_rgab ():Color

@:implget_rgag ():Color

@:implget_rgar ():Color

@:implget_rgba ():Color

@:implget_rgbb ():Color

@:implget_rgbg ():Color

@:implget_rgbr ():Color

@:implget_rgga ():Color

@:implget_rggb ():Color

@:implget_rggg ():Color

@:implget_rggr ():Color

@:implget_rgra ():Color

@:implget_rgrb ():Color

@:implget_rgrg ():Color

@:implget_rgrr ():Color

@:implget_rraa ():Color

@:implget_rrab ():Color

@:implget_rrag ():Color

@:implget_rrar ():Color

@:implget_rrba ():Color

@:implget_rrbb ():Color

@:implget_rrbg ():Color

@:implget_rrbr ():Color

@:implget_rrga ():Color

@:implget_rrgb ():Color

@:implget_rrgg ():Color

@:implget_rrgr ():Color

@:implget_rrra ():Color

@:implget_rrrb ():Color

@:implget_rrrg ():Color

@:implget_rrrr ():Color

@:implinlineput ():Void

@:implinlinergba_to_hex ():Int

@:value({ w : 0, z : 0, y : 0, x : 0 })@:implinlineset (this:Vec4, x:Float = 0, y:Float = 0, z:Float = 0):Color

@:implset_HSL (this:Vec4, h:Float, s:Float):Color

@:implset_HSV (this:Vec4, h:Float, s:Float):Color

@:implset_from_hue (this:Vec4):Color

@:impltoString ():String

Static variables

@:value([0, 0, 0, 1])staticBLACK:Color = [0, 0, 0, 1]

@:value([0, 0, 1, 1])staticBLUE:Color = [0, 0, 1, 1]

@:value([0, 1, 1, 1])staticCYAN:Color = [0, 1, 1, 1]

@:value([0, 1, 0, 1])staticGREEN:Color = [0, 1, 0, 1]

@:value([0.5, 0.5, 0.5, 1])staticGREY:Color = [0.5, 0.5, 0.5, 1]

@:value([1, 0, 1, 1])staticMAGENTA:Color = [1, 0, 1, 1]

@:value(new Map())staticPALETTE:Map<String, Color> = new Map()

@:value([0, 0, 0, 1])staticPICO_8_BLACK:Color = [0, 0, 0, 1]

@:value([41 / 255, 173 / 255, 1, 1])staticPICO_8_BLUE:Color = [41 / 255, 173 / 255, 1, 1]

@:value([171 / 255, 82 / 255, 54 / 255, 1])staticPICO_8_BROWN:Color = [171 / 255, 82 / 255, 54 / 255, 1]

@:value([29 / 255, 43 / 255, 83 / 255, 1])staticPICO_8_DARK_BLUE:Color = [29 / 255, 43 / 255, 83 / 255, 1]

@:value([0, 135 / 255, 81 / 255, 1])staticPICO_8_DARK_GREEN:Color = [0, 135 / 255, 81 / 255, 1]

@:value([95 / 255, 87 / 255, 79 / 255, 1])staticPICO_8_DARK_GREY:Color = [95 / 255, 87 / 255, 79 / 255, 1]

@:value([126 / 255, 37 / 255, 83 / 255, 1])staticPICO_8_DARK_PURPLE:Color = [126 / 255, 37 / 255, 83 / 255, 1]

@:value([0, 228 / 255, 54 / 255, 1])staticPICO_8_GREEN:Color = [0, 228 / 255, 54 / 255, 1]

@:value([131 / 255, 118 / 255, 156 / 255, 1])staticPICO_8_INDIGO:Color = [131 / 255, 118 / 255, 156 / 255, 1]

@:value([194 / 255, 195 / 255, 199 / 255, 1])staticPICO_8_LIGHT_GREY:Color = [194 / 255, 195 / 255, 199 / 255, 1]

@:value([1, 163 / 255, 0, 1])staticPICO_8_ORANGE:Color = [1, 163 / 255, 0, 1]

@:value([1, 204 / 255, 170 / 255, 1])staticPICO_8_PEACH:Color = [1, 204 / 255, 170 / 255, 1]

@:value([1, 119 / 255, 168 / 255, 1])staticPICO_8_PINK:Color = [1, 119 / 255, 168 / 255, 1]

@:value([1, 0, 77 / 255, 1])staticPICO_8_RED:Color = [1, 0, 77 / 255, 1]

@:value([1, 241 / 255, 232 / 255, 1])staticPICO_8_WHITE:Color = [1, 241 / 255, 232 / 255, 1]

@:value([1, 236 / 255, 39 / 255, 1])staticPICO_8_YELLOW:Color = [1, 236 / 255, 39 / 255, 1]

@:value([1, 0, 0, 1])staticRED:Color = [1, 0, 0, 1]

@:value([1, 1, 1, 0])staticTRANSPARENT:Color = [1, 1, 1, 0]

@:value([1, 1, 1, 1])staticWHITE:Color = [1, 1, 1, 1]

@:value([1, 1, 0, 1])staticYELLOW:Color = [1, 1, 0, 1]

Static methods

@:value({ alpha : 1, blue : 0, green : 0, red : 0 })staticget (red:Float = 0, green:Float = 0, blue:Float = 0, alpha:Float = 1):Color