diff options
Diffstat (limited to 'src/tile.h')
-rw-r--r-- | src/tile.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/tile.h b/src/tile.h index d11899438..216d76508 100644 --- a/src/tile.h +++ b/src/tile.h @@ -1,6 +1,6 @@ /* Minetest-c55 -Copyright (C) 2010 celeron55, Perttu Ahola <celeron55@gmail.com> +Copyright (C) 2010-2011 celeron55, Perttu Ahola <celeron55@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,6 +26,22 @@ with this program; if not, write to the Free Software Foundation, Inc., #include <string> /* + tile.{h,cpp}: Texture handling stuff. +*/ + +/* + Gets the path to a texture by first checking if the texture exists + in texture_path and if not, using the data path. + + Checks all supported extensions by replacing the original extension. + + If not found, returns "". + + Utilizes a thread-safe cache. +*/ +std::string getTexturePath(const std::string &filename); + +/* Specifies a texture in an atlas. This is used to specify single textures also. @@ -271,6 +287,7 @@ struct TileSpec // Use this so that leaves don't need a separate material //material_type(MATERIAL_ALPHA_SIMPLE), material_flags( + //0 // <- DEBUG, Use the one below MATERIAL_FLAG_BACKFACE_CULLING ) { |