/** @param key property name * @return true if and only if the property exists */ public boolean containsKey (String key) { return properties.containsKey(key); }
/** @param fileName the file name of the asset * @return whether the asset is loaded */ public synchronized boolean isLoaded (String fileName) { if (fileName == null) return false; return assetTypes.containsKey(fileName); }
/** @param key property name * @return true if and only if the property exists */ public boolean containsKey (String key) { return properties.containsKey(key); }
@Override public boolean hasLight (DirectionalLight dir) { if (dirCameras.containsKey(dir)) return true; return false; }
@Override public boolean hasLight (SpotLight spot) { if (spotCameras.containsKey(spot)) return true; return false; }
@Override public boolean hasLight (PointLight point) { if (pointCameras.containsKey(point)) return true; return false; }
/** @param fileName the file name of the asset * @return whether the asset is loaded */ public synchronized boolean isLoaded (String fileName) { if (fileName == null) return false; return assetTypes.containsKey(fileName); }
public boolean has (String name, Class type) { ObjectMap<String, Object> typeResources = resources.get(type); if (typeResources == null) return false; return typeResources.containsKey(name); }
/** Creates and adds a new and unique SaveData object to the save data map */ public SaveData createSaveData (String key) { SaveData saveData = new SaveData(this); if (uniqueData.containsKey(key)) throw new RuntimeException("Key already used, data must be unique, use a different key"); uniqueData.put(key, saveData); return saveData; }
/** Creates and adds a new and unique SaveData object to the save data map */ public SaveData createSaveData (String key) { SaveData saveData = new SaveData(this); if (uniqueData.containsKey(key)) throw new RuntimeException("Key already used, data must be unique, use a different key"); uniqueData.put(key, saveData); return saveData; }
@Override public Preferences getPreferences(String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new Lwjgl3Preferences( new Lwjgl3FileHandle(new File(config.preferencesDirectory, name), config.preferencesFileType)); preferences.put(name, prefs); return prefs; } }
@Override public Preferences getPreferences (String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new LwjglPreferences(new LwjglFileHandle(new File(preferencesdir, name), preferencesFileType)); preferences.put(name, prefs); return prefs; } }
@Override public Preferences getPreferences(String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new Lwjgl3Preferences( new Lwjgl3FileHandle(new File(config.preferencesDirectory, name), config.preferencesFileType)); preferences.put(name, prefs); return prefs; } }
@Override public Preferences getPreferences (String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new LwjglPreferences(new LwjglFileHandle(new File(preferencesdir, name), preferencesFileType)); preferences.put(name, prefs); return prefs; } }
@Override public Preferences getPreferences(String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new HeadlessPreferences(name, this.preferencesdir); preferences.put(name, prefs); return prefs; } }
@Override public Preferences getPreferences(String name) { if (preferences.containsKey(name)) { return preferences.get(name); } else { Preferences prefs = new HeadlessPreferences(name, this.preferencesdir); preferences.put(name, prefs); return prefs; } }
public void changed (ChangeEvent event, Actor actor) { if (!values.containsKey(actor)) return; while (actor.getParent() != buttonTable) actor = actor.getParent(); result(values.get(actor)); if (!cancelHide) hide(); cancelHide = false; } });
public void changed (ChangeEvent event, Actor actor) { if (!values.containsKey(actor)) return; while (actor.getParent() != buttonTable) actor = actor.getParent(); result(values.get(actor)); if (!cancelHide) hide(); cancelHide = false; } });
private void addTile (TiledMapTile tile, int bucketSize) { int tileid = tile.getId() & ~0xE0000000; String tilesetName = tilesetNameFromTileId(map, tileid); IntArray usedIds = getUsedIdsBucket(tilesetName, bucketSize); usedIds.add(tileid); // track this tileset to be packed if not already tracked if (!tilesetsToPack.containsKey(tilesetName)) { tilesetsToPack.put(tilesetName, map.getTileSets().getTileSet(tilesetName)); } }
private void addTile (TiledMapTile tile, int bucketSize) { int tileid = tile.getId() & ~0xE0000000; String tilesetName = tilesetNameFromTileId(map, tileid); IntArray usedIds = getUsedIdsBucket(tilesetName, bucketSize); usedIds.add(tileid); // track this tileset to be packed if not already tracked if (!tilesetsToPack.containsKey(tilesetName)) { tilesetsToPack.put(tilesetName, map.getTileSets().getTileSet(tilesetName)); } }