protected override void dispose() { foreach (KeyValuePair <string, Entry> e in detailedMaps) { ResourceHandle <TerrainTexture> tex = e.Value.Map; tex.Dispose(); } detailedMaps.Clear(); singleton = null; }
public static void Initialize(RenderSystem device) { singleton = new MaterialLibrary(device); }
protected override void dispose() { foreach (KeyValuePair<string, Entry> e in detailedMaps) { ResourceHandle<TerrainTexture> tex = e.Value.Map; tex.Dispose(); } detailedMaps.Clear(); singleton = null; }