discord-jadx/app/src/main/java/c/c/a/w/b/g.java

142 lines
4.2 KiB
Java

package c.c.a.w.b;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.RectF;
import androidx.annotation.Nullable;
import c.c.a.c;
import c.c.a.j;
import c.c.a.o;
import c.c.a.w.c.a;
import c.c.a.w.c.p;
import c.c.a.y.f;
import c.c.a.y.l.l;
import c.c.a.y.m.b;
import java.util.ArrayList;
import java.util.List;
/* compiled from: FillContent */
public class g implements e, a.b, k {
public final Path a;
public final Paint b = new c.c.a.w.a(1);
/* renamed from: c reason: collision with root package name */
public final b f278c;
public final String d;
public final boolean e;
public final List<m> f = new ArrayList();
public final a<Integer, Integer> g;
public final a<Integer, Integer> h;
@Nullable
public a<ColorFilter, ColorFilter> i;
public final j j;
public g(j jVar, b bVar, l lVar) {
Path path = new Path();
this.a = path;
this.f278c = bVar;
this.d = lVar.f318c;
this.e = lVar.f;
this.j = jVar;
if (lVar.d == null || lVar.e == null) {
this.g = null;
this.h = null;
return;
}
path.setFillType(lVar.b);
a<Integer, Integer> a = lVar.d.a();
this.g = a;
a.a.add(this);
bVar.e(a);
a<Integer, Integer> a2 = lVar.e.a();
this.h = a2;
a2.a.add(this);
bVar.e(a2);
}
@Override // c.c.a.w.c.a.b
public void a() {
this.j.invalidateSelf();
}
@Override // c.c.a.w.b.c
public void b(List<c> list, List<c> list2) {
for (int i = 0; i < list2.size(); i++) {
c cVar = list2.get(i);
if (cVar instanceof m) {
this.f.add((m) cVar);
}
}
}
@Override // c.c.a.y.g
public void c(f fVar, int i, List<f> list, f fVar2) {
c.c.a.b0.f.f(fVar, i, list, fVar2, this);
}
@Override // c.c.a.w.b.e
public void d(RectF rectF, Matrix matrix, boolean z2) {
this.a.reset();
for (int i = 0; i < this.f.size(); i++) {
this.a.addPath(this.f.get(i).getPath(), matrix);
}
this.a.computeBounds(rectF, false);
rectF.set(rectF.left - 1.0f, rectF.top - 1.0f, rectF.right + 1.0f, rectF.bottom + 1.0f);
}
@Override // c.c.a.w.b.e
public void f(Canvas canvas, Matrix matrix, int i) {
if (!this.e) {
Paint paint = this.b;
c.c.a.w.c.b bVar = (c.c.a.w.c.b) this.g;
paint.setColor(bVar.j(bVar.a(), bVar.c()));
this.b.setAlpha(c.c.a.b0.f.c((int) ((((((float) i) / 255.0f) * ((float) this.h.e().intValue())) / 100.0f) * 255.0f), 0, 255));
a<ColorFilter, ColorFilter> aVar = this.i;
if (aVar != null) {
this.b.setColorFilter(aVar.e());
}
this.a.reset();
for (int i2 = 0; i2 < this.f.size(); i2++) {
this.a.addPath(this.f.get(i2).getPath(), matrix);
}
canvas.drawPath(this.a, this.b);
c.a("FillContent#draw");
}
}
/* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: c.c.a.c0.c<T> */
/* JADX WARN: Multi-variable type inference failed */
@Override // c.c.a.y.g
public <T> void g(T t, @Nullable c.c.a.c0.c<T> cVar) {
if (t == o.a) {
a<Integer, Integer> aVar = this.g;
c.c.a.c0.c<Integer> cVar2 = aVar.e;
aVar.e = cVar;
} else if (t == o.d) {
a<Integer, Integer> aVar2 = this.h;
c.c.a.c0.c<Integer> cVar3 = aVar2.e;
aVar2.e = cVar;
} else if (t == o.C) {
a<ColorFilter, ColorFilter> aVar3 = this.i;
if (aVar3 != null) {
this.f278c.u.remove(aVar3);
}
if (cVar == 0) {
this.i = null;
return;
}
p pVar = new p(cVar, null);
this.i = pVar;
pVar.a.add(this);
this.f278c.e(this.i);
}
}
@Override // c.c.a.w.b.c
public String getName() {
return this.d;
}
}