I have a conceptual question, I simply don’t know the right terms or ideas to look for what I want.
I want to be able to load my textures and put their variables in some globally accessible location. Like a utility class, but that can only be referenced static-ly right?
I want to be able to assign a textureID to an object, but I don’t want to always pass around an array of ints or however I’d manage them.
Is it possible to do something like this? Using LWJGL3 if that matters.