|
@@ -25,6 +25,7 @@ import java.util.ArrayList;
|
|
import java.util.Collection;
|
|
import java.util.Collection;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.Iterator;
|
|
import java.util.Iterator;
|
|
|
|
+import java.util.LinkedHashMap;
|
|
import java.util.LinkedList;
|
|
import java.util.LinkedList;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -53,7 +54,7 @@ public class EditableMaterialFile {
|
|
private String matDefName;
|
|
private String matDefName;
|
|
private FileObject material;
|
|
private FileObject material;
|
|
private FileObject matDef;
|
|
private FileObject matDef;
|
|
- private Map<String, MaterialProperty> materialParameters = new HashMap<String, MaterialProperty>();
|
|
|
|
|
|
+ private Map<String, MaterialProperty> materialParameters = new LinkedHashMap<String, MaterialProperty>();
|
|
private Map<String, MaterialProperty> additionalRenderStates = new HashMap<String, MaterialProperty>();
|
|
private Map<String, MaterialProperty> additionalRenderStates = new HashMap<String, MaterialProperty>();
|
|
private List<String> matDefEntries = new ArrayList<String>();
|
|
private List<String> matDefEntries = new ArrayList<String>();
|
|
private ProjectAssetManager manager;
|
|
private ProjectAssetManager manager;
|