Used a LinkedHashMap for mat params map in the Material editor in the SDK so that mat params are displayed in the same order as in the j3md file.
This commit is contained in:
parent
a374e73376
commit
2fb6eac744
@ -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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user