Revision 3bf19410
Added by Leszek Koltunski about 2 years ago
src/main/java/org/distorted/objectlib/main/ObjectType.java | ||
---|---|---|
160 | 160 |
|
161 | 161 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
162 | 162 |
|
163 |
public static TwistyObject create(int ordinal, int meshState, Static4D quat, Static3D move, float scale, InputStream meshStream) |
|
163 |
public static TwistyObject create(int ordinal, int meshState, int iconMode, Static4D quat, Static3D move, float scale, InputStream meshStream)
|
|
164 | 164 |
{ |
165 | 165 |
int[] numL= objects[ordinal].mNumLayers; |
166 | 166 |
Class<? extends TwistyObject> clazz = objects[ordinal].mClass; |
... | ... | |
171 | 171 |
|
172 | 172 |
if( cons.length==1 ) |
173 | 173 |
{ |
174 |
Object[] parameters = new Object[] { numL,meshState,quat,move,scale,meshStream }; |
|
174 |
Object[] parameters = new Object[] { numL,meshState,iconMode,quat,move,scale,meshStream };
|
|
175 | 175 |
return (TwistyObject)cons[0].newInstance(parameters); |
176 | 176 |
} |
177 | 177 |
else |
Also available in: Unified diff
Mode the 'iconMode' from static variable in ObjectControl to member varaible in TwistyObject (safer)