aboutsummaryrefslogtreecommitdiff
path: root/src/Java/binnie/core/texture
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-01-20 14:24:34 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-01-20 14:24:34 +1000
commit869c206c4fcc8001bd2e1d66f704290331813835 (patch)
tree96735ce8fe4665e2759c3374221d6f06f4527df2 /src/Java/binnie/core/texture
parentec2c72827f01dd4bb2174137f1ab162f9ddaab62 (diff)
downloadGT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.tar.gz
GT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.tar.bz2
GT5-Unofficial-869c206c4fcc8001bd2e1d66f704290331813835.zip
Initial Commit
Diffstat (limited to 'src/Java/binnie/core/texture')
-rw-r--r--src/Java/binnie/core/texture/BinnieCoreTexture.java28
-rw-r--r--src/Java/binnie/core/texture/TextureManager.java15
2 files changed, 43 insertions, 0 deletions
diff --git a/src/Java/binnie/core/texture/BinnieCoreTexture.java b/src/Java/binnie/core/texture/BinnieCoreTexture.java
new file mode 100644
index 0000000000..6e8cd9abee
--- /dev/null
+++ b/src/Java/binnie/core/texture/BinnieCoreTexture.java
@@ -0,0 +1,28 @@
+package binnie.core.texture;
+
+import binnie.Binnie;
+import binnie.core.BinnieCore;
+import binnie.core.resource.BinnieResource;
+import binnie.core.resource.IBinnieTexture;
+import binnie.core.resource.ManagerResource;
+import binnie.core.resource.ResourceType;
+
+public enum BinnieCoreTexture
+ implements IBinnieTexture
+{
+ Compartment(ResourceType.Tile, "Compartment"), CompartmentIron(ResourceType.Tile, "CompartmentIron"), CompartmentDiamond(ResourceType.Tile, "CompartmentDiamond"), CompartmentCopper(ResourceType.Tile, "CompartmentCopper"), CompartmentGold(ResourceType.Tile, "CompartmentGold"), CompartmentBronze(ResourceType.Tile, "CompartmentBronze"), GUIBreeding(ResourceType.GUI, "breeding"), GUIAnalyst(ResourceType.GUI, "guianalyst");
+
+ String texture;
+ ResourceType type;
+
+ private BinnieCoreTexture(ResourceType base, String texture)
+ {
+ this.texture = texture;
+ this.type = base;
+ }
+
+ public BinnieResource getTexture()
+ {
+ return Binnie.Resource.getPNG(BinnieCore.instance, this.type, this.texture);
+ }
+}
diff --git a/src/Java/binnie/core/texture/TextureManager.java b/src/Java/binnie/core/texture/TextureManager.java
new file mode 100644
index 0000000000..fceb0539a2
--- /dev/null
+++ b/src/Java/binnie/core/texture/TextureManager.java
@@ -0,0 +1,15 @@
+package binnie.core.texture;
+
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import java.util.ArrayList;
+import java.util.List;
+import javax.swing.Icon;
+
+@SideOnly(Side.CLIENT)
+public class TextureManager
+{
+ static List<Icon> textures = new ArrayList();
+
+ public static void init() {}
+}