7 #include "TextureNameHelpers.h"
17 std::string positiveXFileName;
18 std::string negativeXFileName;
19 std::string positiveYFileName;
20 std::string negativeYFileName;
21 std::string positiveZFileName;
22 std::string negativeZFileName;
24 std::vector<std::string> ToVector()
const
26 std::vector<std::string> result;
27 result.push_back(positiveXFileName);
28 result.push_back(negativeXFileName);
29 result.push_back(positiveYFileName);
30 result.push_back(negativeYFileName);
31 result.push_back(positiveZFileName);
32 result.push_back(negativeZFileName);
43 bool IsSingleFileCubeMap()
const;
44 std::string GetSingleFileCubeMapFileName()
const;
45 const std::string& GetTextureName()
const;
47 static std::string GetCubeTextureNameForPlatform(
const std::string& baseName,
bool singleFileCubeMapAvailable);
51 std::string m_textureName;
53 static const std::string SingleFileCubeMapSuffix;