summaryrefslogtreecommitdiffstats
path: root/include/AssetManager.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/AssetManager.hpp')
-rw-r--r--include/AssetManager.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/AssetManager.hpp b/include/AssetManager.hpp
index f91c722..26c7eca 100644
--- a/include/AssetManager.hpp
+++ b/include/AssetManager.hpp
@@ -53,6 +53,7 @@ class AssetManager {
Texture *textureAtlas;
std::map<std::string, Block> assetIds;
std::map<std::string, TextureCoordinates> assetTextures;
+ std::map<BlockTextureId,glm::vec4> textureAtlasIndexes;
public:
AssetManager();
@@ -66,6 +67,8 @@ public:
GLuint GetTextureAtlas();
+ const std::map<BlockTextureId,glm::vec4> &GetTextureAtlasIndexes();
+
void LoadIds();
TextureCoordinates GetTextureByBlock(BlockTextureId block);