org.gamenet.application.mm8leveleditor.data.mm6.outdoor
Class OutdoorFace
java.lang.Object
org.gamenet.application.mm8leveleditor.data.mm6.outdoor.OutdoorFace
- public class OutdoorFace
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORDER_SIZE
private static final int ORDER_SIZE
- See Also:
- Constant Field Values
FACET_RECORD_LENGTH
private static final int FACET_RECORD_LENGTH
- See Also:
- Constant Field Values
FACES_BITMAP_NAME_LENGTH
private static final int FACES_BITMAP_NAME_LENGTH
- See Also:
- Constant Field Values
FACET_NORMAL_X_OFFSET
private static final int FACET_NORMAL_X_OFFSET
- See Also:
- Constant Field Values
FACET_NORMAL_Y_OFFSET
private static final int FACET_NORMAL_Y_OFFSET
- See Also:
- Constant Field Values
FACET_NORMAL_Z_OFFSET
private static final int FACET_NORMAL_Z_OFFSET
- See Also:
- Constant Field Values
FACET_NORMAL_DISTANCE_OFFSET
private static final int FACET_NORMAL_DISTANCE_OFFSET
- See Also:
- Constant Field Values
FACET_Z_CALC1_OFFSET
private static final int FACET_Z_CALC1_OFFSET
- See Also:
- Constant Field Values
FACET_Z_CALC2_OFFSET
private static final int FACET_Z_CALC2_OFFSET
- See Also:
- Constant Field Values
FACET_Z_CALC3_OFFSET
private static final int FACET_Z_CALC3_OFFSET
- See Also:
- Constant Field Values
FACET_ATTRIBUTES_OFFSET
private static final int FACET_ATTRIBUTES_OFFSET
- See Also:
- Constant Field Values
FACET_VERTEX_LIST_OFFSET
private static final int FACET_VERTEX_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_VERTEXES_PER_FACET
private static final int NUMBER_OF_VERTEXES_PER_FACET
- See Also:
- Constant Field Values
FACET_U_LIST_OFFSET
private static final int FACET_U_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_U_PER_FACET
private static final int NUMBER_OF_U_PER_FACET
- See Also:
- Constant Field Values
FACET_V_LIST_OFFSET
private static final int FACET_V_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_V_PER_FACET
private static final int NUMBER_OF_V_PER_FACET
- See Also:
- Constant Field Values
FACET_X_INTERCEPT_DISPLACEMENT_LIST_OFFSET
private static final int FACET_X_INTERCEPT_DISPLACEMENT_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_X_INTERCEPT_DISPLACEMENTS_PER_FACET
private static final int NUMBER_OF_X_INTERCEPT_DISPLACEMENTS_PER_FACET
- See Also:
- Constant Field Values
FACET_Y_INTERCEPT_DISPLACEMENT_LIST_OFFSET
private static final int FACET_Y_INTERCEPT_DISPLACEMENT_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_Y_INTERCEPT_DISPLACEMENTS_PER_FACET
private static final int NUMBER_OF_Y_INTERCEPT_DISPLACEMENTS_PER_FACET
- See Also:
- Constant Field Values
FACET_Z_INTERCEPT_DISPLACEMENT_LIST_OFFSET
private static final int FACET_Z_INTERCEPT_DISPLACEMENT_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_Z_INTERCEPT_DISPLACEMENTS_PER_FACET
private static final int NUMBER_OF_Z_INTERCEPT_DISPLACEMENTS_PER_FACET
- See Also:
- Constant Field Values
FACET_BITMAP_INDEX_OFFSET
private static final int FACET_BITMAP_INDEX_OFFSET
- See Also:
- Constant Field Values
FACET_BITMAP_DELTA_U_TEXTURE_OFFSET
private static final int FACET_BITMAP_DELTA_U_TEXTURE_OFFSET
- See Also:
- Constant Field Values
FACET_BITMAP_DELTA_V_TEXTURE_OFFSET
private static final int FACET_BITMAP_DELTA_V_TEXTURE_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MIN_X_OFFSET
private static final int FACET_BOUNDING_BOX_MIN_X_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MAX_X_OFFSET
private static final int FACET_BOUNDING_BOX_MAX_X_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MIN_Y_OFFSET
private static final int FACET_BOUNDING_BOX_MIN_Y_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MAX_Y_OFFSET
private static final int FACET_BOUNDING_BOX_MAX_Y_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MIN_Z_OFFSET
private static final int FACET_BOUNDING_BOX_MIN_Z_OFFSET
- See Also:
- Constant Field Values
FACET_BOUNDING_BOX_MAX_Z_OFFSET
private static final int FACET_BOUNDING_BOX_MAX_Z_OFFSET
- See Also:
- Constant Field Values
FACET_COG_NUMBER_OFFSET
private static final int FACET_COG_NUMBER_OFFSET
- See Also:
- Constant Field Values
FACET_COG_TRIGGERED_NUMBER_OFFSET
private static final int FACET_COG_TRIGGERED_NUMBER_OFFSET
- See Also:
- Constant Field Values
FACET_COG_TRIGGER_TYPE_OFFSET
private static final int FACET_COG_TRIGGER_TYPE_OFFSET
- See Also:
- Constant Field Values
FACET_RESERVED_OFFSET
private static final int FACET_RESERVED_OFFSET
- See Also:
- Constant Field Values
FACET_GRADIENT_VERTEXES_LIST_OFFSET
private static final int FACET_GRADIENT_VERTEXES_LIST_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_GRADIENT_VERTEXES_PER_FACET
private static final int NUMBER_OF_GRADIENT_VERTEXES_PER_FACET
- See Also:
- Constant Field Values
FACET_VERTEX_COUNT_OFFSET
private static final int FACET_VERTEX_COUNT_OFFSET
- See Also:
- Constant Field Values
FACET_POLYGON_TYPE_OFFSET
private static final int FACET_POLYGON_TYPE_OFFSET
- See Also:
- Constant Field Values
FACET_SHADE_OFFSET
private static final int FACET_SHADE_OFFSET
- See Also:
- Constant Field Values
FACET_VISIBILITY_OFFSET
private static final int FACET_VISIBILITY_OFFSET
- See Also:
- Constant Field Values
FACET_PADDING_OFFSET
private static final int FACET_PADDING_OFFSET
- See Also:
- Constant Field Values
facetArray
private byte[] facetArray
ordering
private short ordering
bitmapName
private String bitmapName
offset
private int offset
OutdoorFace
public OutdoorFace(byte[] threeHundredEightByteRecordArray,
short ordering,
String bitmapName,
long offset)
OutdoorFace
public OutdoorFace(short ordering,
String bitmapName)
populateObjects
public static int populateObjects(byte[] dataSrc,
int offset,
List facesList,
int facesCount)
updateData
public static int updateData(byte[] newData,
int offset,
List facesList)
getOrdering
public short getOrdering()
setOrdering
public void setOrdering(short ordering)
getBitmapName
public String getBitmapName()
setBitmapName
public void setBitmapName(String bitmapName)
getOffset
public int getOffset()
getFacetArray
public byte[] getFacetArray()
getVertexNumberList
public int[] getVertexNumberList()
getRecordSize
public static int getRecordSize()
getOffsetList
public static List getOffsetList()
getComparativeDataSource
public static ComparativeTableControl.DataSource getComparativeDataSource(List outdoorFacesList)