org.gamenet.application.mm8leveleditor.mm6
Class BitmapsLodEntry

java.lang.Object
  extended byorg.gamenet.application.mm8leveleditor.lod.LodEntry
      extended byorg.gamenet.application.mm8leveleditor.mm6.MM6LodEntry
          extended byorg.gamenet.application.mm8leveleditor.mm6.BitmapsLodEntry
All Implemented Interfaces:
Comparable, LodResource, TGADataProducer

public class BitmapsLodEntry
extends MM6LodEntry


Nested Class Summary
 
Nested classes inherited from class org.gamenet.application.mm8leveleditor.mm6.MM6LodEntry
MM6LodEntry.NullOutputStream
 
Field Summary
 
Fields inherited from class org.gamenet.application.mm8leveleditor.mm6.MM6LodEntry
DATA_CONTENT_COMPRESSED_SIZE__DATA_HEADER_OFFSET, DATA_CONTENT_UNCOMPRESSED_SIZE__DATA_HEADER_OFFSET, DATA_HEADER_LENGTH, DATA_NAME__DATA_HEADER_MAX_LENGTH, DATA_NAME__DATA_HEADER_OFFSET, DATA_SEGMENT_LENGTH__ENTRY_HEADER_OFFSET, DATA_SEGMENT_OFFSET__ENTRY_HEADER_OFFSET, ENTRY_NAME__ENTRY_HEADER_MAX_LENGTH, ENTRY_NAME__ENTRY_HEADER_OFFSET, TGA_BYTE_HEIGHT__DATA_HEADER_OFFSET, TGA_BYTE_WIDTH__DATA_HEADER_OFFSET, TGA_IMAGE_SIZE__DATA_HEADER_OFFSET, theFileExtractor, theLodFileExtractor, thePassThroughLodFileExtractor
 
Fields inherited from class org.gamenet.application.mm8leveleditor.lod.LodEntry
dataHeader, entryHeader, entryOffset, lodFile
 
Constructor Summary
BitmapsLodEntry(LodFile lodFile, long headerOffset)
           
 
Method Summary
protected  String getFileType()
           
 FormatConverter getFormatConverter()
           
 String getFormatConverterFileType()
           
 
Methods inherited from class org.gamenet.application.mm8leveleditor.mm6.MM6LodEntry
computeDataBasedOffsets, computeEntryBasedOffsets, getByteHeight, getByteWidth, getData, getDataHeaderLength, getDataHeaderOffset, getDataLength, getDataName, getDataNameMaxLength, getDataOffset, getDataType, getDecompressedSize, getEntryName, getExtractor, getFileName, getFileTypex, getNewWrittenDataContentLength, getOffsetInDataHeaderForDataName, getOffsetInDataHeaderFortDataContentCompressedLength, getOffsetInDataHeaderFortDataContentUncompressedLength, getOffsetInDataHeaderForTGAByteHeight, getOffsetInDataHeaderForTGAByteWidth, getOffsetInDataHeaderForTGAImageSize, getOffsetInEntryHeaderForDataSegmentLength, getOffsetInEntryHeaderForDataSegmentOffset, getPalette, getPaletteOffset, getResourceType, getTextDescription, getUpdatedWrittenDataContentLength, rewriteData, rewriteEntry, updateData, updateDataHeader, updateEntry, writeNewData, writeNewDataHeader, writeNewEntry
 
Methods inherited from class org.gamenet.application.mm8leveleditor.lod.LodEntry
compareTo, computeFileBasedOffsets, getDataHeader, getEntryHeader, getEntryOffset, getLodFile, getName, readDataHeader, readEntryHeader, readRawData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BitmapsLodEntry

public BitmapsLodEntry(LodFile lodFile,
                       long headerOffset)
                throws IOException
Method Detail

getFormatConverter

public FormatConverter getFormatConverter()
Overrides:
getFormatConverter in class MM6LodEntry

getFormatConverterFileType

public String getFormatConverterFileType()
Overrides:
getFormatConverterFileType in class MM6LodEntry

getFileType

protected String getFileType()
Overrides:
getFileType in class MM6LodEntry