TextureAtlasFunctions
object TextureAtlasFunctions
Value members
Concrete methods
def groupTexturesIntoAtlasBuckets(max: PowerOfTwo): List[TextureDetails] => List[List[TextureDetails]]
Type fails all over the place, no guarantee that this list is in the right order... so instead of just going through the set until we find a bigger value, we have to filter and fold all
Type fails all over the place, no guarantee that this list is in the right order... so instead of just going through the set until we find a bigger value, we have to filter and fold all
Concrete fields
val convertToAtlas: ((TextureMap, AssetName => Option[LoadedImageAsset]) => Atlas) => (AssetName => Option[LoadedImageAsset]) => List[List[TextureDetails]] => TextureAtlas
val convertToTextureAtlas: ((TextureMap, AssetName => Option[LoadedImageAsset]) => Atlas) => (AssetName => Option[LoadedImageAsset]) => (AtlasId, List[TextureDetails]) => TextureAtlas