@Override public void actionPerformed (ActionEvent e) { File file = editor.showFileLoadDialog(); if(file != null){ TextureParameter params = new TextureParameter(); params.genMipMaps = genMipMaps.isSelected(); params.minFilter = (TextureFilter)minFilterBox.getSelectedItem(); params.magFilter = (TextureFilter)magFilterBox.getSelectedItem(); Texture texture = editor.load(file.getAbsolutePath(), Texture.class, null, params); if(texture != null){ editor.setTexture(texture); } } } });
@Override public void actionPerformed (ActionEvent e) { File file = editor.showFileLoadDialog(); if(file != null){ TextureParameter params = new TextureParameter(); params.genMipMaps = genMipMaps.isSelected(); params.minFilter = (TextureFilter)minFilterBox.getSelectedItem(); params.magFilter = (TextureFilter)magFilterBox.getSelectedItem(); Texture texture = editor.load(file.getAbsolutePath(), Texture.class, null, params); if(texture != null){ editor.setTexture(texture); } } } });
TextureParameter params = new TextureParameter(); params.textureData = texture.getTextureData(); params.minFilter = texture.getMinFilter();
TextureParameter params = new TextureParameter(); params.textureData = texture.getTextureData(); params.minFilter = texture.getMinFilter();
TextureLoader.TextureParameter param = new TextureLoader.TextureParameter(); param.loadedCallback = loadedCallbackManager; assetManager.load(fileName, Texture.class, param);
modelParameters.textureParameter.magFilter = Texture.TextureFilter.Linear; TextureLoader.TextureParameter textureParameter = new TextureLoader.TextureParameter(); textureParameter.genMipMaps = true; textureParameter.minFilter = Texture.TextureFilter.MipMap;
/** Retrieves TiledMap resource dependencies * * @param fileName * @param parameter not used for now * @return dependencies for the given .tmx file */ @Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle tmxFile, Parameters parameter) { Array<AssetDescriptor> dependencies = new Array<AssetDescriptor>(); try { root = xml.parse(tmxFile); boolean generateMipMaps = (parameter != null && parameter.generateMipMaps); TextureLoader.TextureParameter texParams = new TextureParameter(); texParams.genMipMaps = generateMipMaps; if (parameter != null) { texParams.minFilter = parameter.textureMinFilter; texParams.magFilter = parameter.textureMagFilter; } for (FileHandle image : loadTilesets(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } for (FileHandle image : loadImages(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } return dependencies; } catch (IOException e) { throw new GdxRuntimeException("Couldn't load tilemap '" + fileName + "'", e); } }
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle file, BitmapFontParameter parameter) { Array<AssetDescriptor> deps = new Array(); if (parameter != null && parameter.bitmapFontData != null) { data = parameter.bitmapFontData; return deps; } data = new BitmapFontData(file, parameter != null && parameter.flip); if (parameter != null && parameter.atlasName != null) { deps.add(new AssetDescriptor(parameter.atlasName, TextureAtlas.class)); } else { for (int i = 0; i < data.getImagePaths().length; i++) { String path = data.getImagePath(i); FileHandle resolved = resolve(path); TextureLoader.TextureParameter textureParams = new TextureLoader.TextureParameter(); if (parameter != null) { textureParams.genMipMaps = parameter.genMipMaps; textureParams.minFilter = parameter.minFilter; textureParams.magFilter = parameter.magFilter; } AssetDescriptor descriptor = new AssetDescriptor(resolved, Texture.class, textureParams); deps.add(descriptor); } } return deps; }
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle atlasFile, TextureAtlasParameter parameter) { FileHandle imgDir = atlasFile.parent(); if (parameter != null) data = new TextureAtlasData(atlasFile, imgDir, parameter.flip); else { data = new TextureAtlasData(atlasFile, imgDir, false); } Array<AssetDescriptor> dependencies = new Array(); for (Page page : data.getPages()) { TextureParameter params = new TextureParameter(); params.format = page.format; params.genMipMaps = page.useMipMaps; params.minFilter = page.minFilter; params.magFilter = page.magFilter; dependencies.add(new AssetDescriptor(page.textureFile, Texture.class, params)); } return dependencies; }
@Override public void actionPerformed (ActionEvent e) { File file = editor.showFileLoadDialog(); if(file != null){ TextureParameter params = new TextureParameter(); params.genMipMaps = genMipMaps.isSelected(); params.minFilter = (TextureFilter)minFilterBox.getSelectedItem(); params.magFilter = (TextureFilter)magFilterBox.getSelectedItem(); Texture texture = editor.load(file.getAbsolutePath(), Texture.class, null, params); if(texture != null){ editor.setTexture(texture); } } } });
public ModelParameters() { textureParameter = new TextureLoader.TextureParameter(); textureParameter.minFilter = textureParameter.magFilter = Texture.TextureFilter.Linear; textureParameter.wrapU = textureParameter.wrapV = Texture.TextureWrap.Repeat; } }
TextureParameter params = new TextureParameter(); params.textureData = texture.getTextureData(); params.minFilter = texture.getMinFilter();
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle file, BitmapFontParameter parameter) { Array<AssetDescriptor> deps = new Array(); if (parameter != null && parameter.bitmapFontData != null) { data = parameter.bitmapFontData; return deps; } data = new BitmapFontData(file, parameter != null && parameter.flip); if (parameter != null && parameter.atlasName != null) { deps.add(new AssetDescriptor(parameter.atlasName, TextureAtlas.class)); } else { for (int i = 0; i < data.getImagePaths().length; i++) { String path = data.getImagePath(i); FileHandle resolved = resolve(path); TextureLoader.TextureParameter textureParams = new TextureLoader.TextureParameter(); if (parameter != null) { textureParams.genMipMaps = parameter.genMipMaps; textureParams.minFilter = parameter.minFilter; textureParams.magFilter = parameter.magFilter; } AssetDescriptor descriptor = new AssetDescriptor(resolved, Texture.class, textureParams); deps.add(descriptor); } } return deps; }
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle file, BitmapFontParameter parameter) { Array<AssetDescriptor> deps = new Array(); if (parameter != null && parameter.bitmapFontData != null) { data = parameter.bitmapFontData; return deps; } data = new BitmapFontData(file, parameter != null && parameter.flip); if (parameter != null && parameter.atlasName != null) { deps.add(new AssetDescriptor(parameter.atlasName, TextureAtlas.class)); } else { for (int i = 0; i < data.getImagePaths().length; i++) { String path = data.getImagePath(i); FileHandle resolved = resolve(path); TextureLoader.TextureParameter textureParams = new TextureLoader.TextureParameter(); if (parameter != null) { textureParams.genMipMaps = parameter.genMipMaps; textureParams.minFilter = parameter.minFilter; textureParams.magFilter = parameter.magFilter; } AssetDescriptor descriptor = new AssetDescriptor(resolved, Texture.class, textureParams); deps.add(descriptor); } } return deps; }
/** Retrieves TiledMap resource dependencies * * @param fileName * @param parameter not used for now * @return dependencies for the given .tmx file */ @Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle tmxFile, Parameters parameter) { Array<AssetDescriptor> dependencies = new Array<AssetDescriptor>(); try { root = xml.parse(tmxFile); boolean generateMipMaps = (parameter != null && parameter.generateMipMaps); TextureLoader.TextureParameter texParams = new TextureParameter(); texParams.genMipMaps = generateMipMaps; if (parameter != null) { texParams.minFilter = parameter.textureMinFilter; texParams.magFilter = parameter.textureMagFilter; } for (FileHandle image : loadTilesets(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } for (FileHandle image : loadImages(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } return dependencies; } catch (IOException e) { throw new GdxRuntimeException("Couldn't load tilemap '" + fileName + "'", e); } }
/** Retrieves TiledMap resource dependencies * * @param fileName * @param parameter not used for now * @return dependencies for the given .tmx file */ @Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle tmxFile, Parameters parameter) { Array<AssetDescriptor> dependencies = new Array<AssetDescriptor>(); try { root = xml.parse(tmxFile); boolean generateMipMaps = (parameter != null && parameter.generateMipMaps); TextureLoader.TextureParameter texParams = new TextureParameter(); texParams.genMipMaps = generateMipMaps; if (parameter != null) { texParams.minFilter = parameter.textureMinFilter; texParams.magFilter = parameter.textureMagFilter; } for (FileHandle image : loadTilesets(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } for (FileHandle image : loadImages(root, tmxFile)) { dependencies.add(new AssetDescriptor(image, Texture.class, texParams)); } return dependencies; } catch (IOException e) { throw new GdxRuntimeException("Couldn't load tilemap '" + fileName + "'", e); } }
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle atlasFile, TextureAtlasParameter parameter) { FileHandle imgDir = atlasFile.parent(); if (parameter != null) data = new TextureAtlasData(atlasFile, imgDir, parameter.flip); else { data = new TextureAtlasData(atlasFile, imgDir, false); } Array<AssetDescriptor> dependencies = new Array(); for (Page page : data.getPages()) { TextureParameter params = new TextureParameter(); params.format = page.format; params.genMipMaps = page.useMipMaps; params.minFilter = page.minFilter; params.magFilter = page.magFilter; dependencies.add(new AssetDescriptor(page.textureFile, Texture.class, params)); } return dependencies; }
@Override public Array<AssetDescriptor> getDependencies (String fileName, FileHandle atlasFile, TextureAtlasParameter parameter) { FileHandle imgDir = atlasFile.parent(); if (parameter != null) data = new TextureAtlasData(atlasFile, imgDir, parameter.flip); else { data = new TextureAtlasData(atlasFile, imgDir, false); } Array<AssetDescriptor> dependencies = new Array(); for (Page page : data.getPages()) { TextureParameter params = new TextureParameter(); params.format = page.format; params.genMipMaps = page.useMipMaps; params.minFilter = page.minFilter; params.magFilter = page.magFilter; dependencies.add(new AssetDescriptor(page.textureFile, Texture.class, params)); } return dependencies; }
public ModelParameters() { textureParameter = new TextureLoader.TextureParameter(); textureParameter.minFilter = textureParameter.magFilter = Texture.TextureFilter.Linear; textureParameter.wrapU = textureParameter.wrapV = Texture.TextureWrap.Repeat; } }
public ModelParameters() { textureParameter = new TextureLoader.TextureParameter(); textureParameter.minFilter = textureParameter.magFilter = Texture.TextureFilter.Linear; textureParameter.wrapU = textureParameter.wrapV = Texture.TextureWrap.Repeat; } }