Revision c86f9f1f
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/object/RubikObjectList.java | ||
---|---|---|
120 | 120 |
return mNumAll; |
121 | 121 |
} |
122 | 122 |
|
123 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
124 |
|
|
125 |
public static int getOrdinal(String name) |
|
126 |
{ |
|
127 |
for(int i=0; i<NUM_OBJECTS; i++) |
|
128 |
{ |
|
129 |
if(objects[i].name().equals(name)) return i; |
|
130 |
} |
|
131 |
|
|
132 |
return -1; |
|
133 |
} |
|
134 |
|
|
135 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
136 |
|
|
137 |
public static int getSize(int ordinal, int size) |
|
138 |
{ |
|
139 |
int[] sizes = objects[ordinal].getSizes(); |
|
140 |
int len = sizes.length; |
|
141 |
|
|
142 |
for(int i=0; i<len; i++) |
|
143 |
{ |
|
144 |
if( sizes[i]==size ) return i; |
|
145 |
} |
|
146 |
|
|
147 |
return -1; |
|
148 |
} |
|
149 |
|
|
123 | 150 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
124 | 151 |
|
125 | 152 |
RubikObjectList(int[] sizes, int[] iconIDs, RubikObjectMovement movement) |
Also available in: Unified diff
Make the records independent of arrangement of Objects and their sizes in RubikObjectList.