MCPcopy Create free account
hub / github.com/5zig/The-5zig-Mod / GLUtilHandle

Class GLUtilHandle

Minecraft-Utils/1.13/src/GLUtilHandle.java:3–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1import eu.the5zig.mod.util.IGLUtil;
2
3public class GLUtilHandle implements IGLUtil {
4
5 @Override
6 public void enableBlend() {
7 ctp.m();
8 }
9
10 @Override
11 public void disableBlend() {
12 ctp.l();
13 }
14
15 @Override
16 public void scale(float x, float y, float z) {
17 ctp.b(x, y, z);
18 }
19
20 @Override
21 public void translate(float x, float y, float z) {
22 ctp.c(x, y, z);
23 }
24
25 @Override
26 public void color(float r, float g, float b, float a) {
27 ctp.c(r, g, b, a);
28 }
29
30 @Override
31 public void color(float r, float g, float b) {
32 color(r, g, b, 1.0f);
33 }
34
35 @Override
36 public void pushMatrix() {
37 ctp.G();
38 }
39
40 @Override
41 public void popMatrix() {
42 ctp.H();
43 }
44
45 @Override
46 public void matrixMode(int mode) {
47 ctp.n(mode);
48 }
49
50 @Override
51 public void loadIdentity() {
52 ctp.F();
53 }
54
55 @Override
56 public void clear(int i) {
57 ctp.m(i);
58 }
59
60 @Override

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected