@@ -0,0 +1,735 @@
+package com.haxademic.core.draw.color;%0A%0Aimport com.haxademic.core.math.easing.EasingFloat;%0A%0Apublic class EasedRGBColor %7B%0A%0A%09protected EasingFloat r;%0A%09protected EasingFloat g;%0A%09protected EasingFloat b;%0A%09%0A%09public EasedRGBColor(float r, float g, float b, float easeFactor) %7B%0A%09%09this.r = new EasingFloat(r, easeFactor);%0A%09%09this.g = new EasingFloat(g, easeFactor);%0A%09%09this.b = new EasingFloat(b, easeFactor);%0A%09%7D%0A%09%0A%09public float r() %7B return r.value(); %7D%0A%09public float g() %7B return g.value(); %7D%0A%09public float b() %7B return b.value(); %7D%0A%09%0A%09public void setRGB(float r, float g, float b) %7B%0A%09%09this.r.setTarget(r);%0A%09%09this.g.setTarget(g);%0A%09%09this.b.setTarget(b);%0A%09%7D%0A%09%0A%09public void update() %7B%0A%09%09r.update(true);%0A%09%09g.update(true);%0A%09%09b.update(true);%0A%09%7D%0A%09%0A%7D%0A

Add basic Eased RGB color object