예제 #1
0
파일: sprite.cpp 프로젝트: Arkh89/MT4
	const SpriteRect& SpriteSet::getSpriteRect(unsigned int i) const
	{
		if(i>=getNumImages())
			throw Exception("SpriteSet::getSpriteRect - Index out of range.", __FILE__, __LINE__);
		else
			return sprites[i];
	}
예제 #2
0
 std::vector<std::string> MediaServer::getImageNames() {
   std::vector<std::string> imageNames;
   for (int i = 0; i < getNumImages(); i++) {
     // Split image path
     std::vector<std::string> pathParts = ofSplitString(getImagePaths()[i], "/");
     // And get only the last piece
     std::string name = pathParts[pathParts.size()-1];
     imageNames.push_back(name);
   }
   return imageNames;
 }
예제 #3
0
bool texture::hasMipMaps () const
{
  return getNumImages() && ( getImage()->mBuffers.size() > 1 );
}