| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv static byte[] | |
| pack-priv int | |
| pack-priv boolean | isFileFormat(LEDataInputStream stream)
Implements abstract org. |
| pack-priv boolean | |
| pack-priv int | |
| pack-priv int | |
| pack-priv ImageData[] | loadFromByteStream()
Implements abstract org. |
| pack-priv ImageData | |
| pack-priv int[][] | |
| pack-priv byte[] | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | unloadIntoByteStream(ImageLoader loader)
Implements abstract org. |
| pack-priv void | |
| pack-priv void |
| WinICOFileFormat | back to summary |
|---|---|
| public WinICOFileFormat() | |
| bitInvertData | back to summary |
|---|---|
| pack-priv byte[] bitInvertData(byte[] data, int startIndex, int endIndex) | |
| convertPad | back to summary |
|---|---|
| pack-priv static byte[] convertPad(byte[] data, int width, int height, int depth, int pad, int newPad) | |
| iconSize | back to summary |
|---|---|
| pack-priv int iconSize(ImageData i) Answer the size in bytes of the file representation of the given icon | |
| isFileFormat | back to summary |
|---|---|
| pack-priv boolean isFileFormat(LEDataInputStream stream) Implements abstract org. Doc from org. Return whether or not the specified input stream represents a supported file format.
| |
| isValidIcon | back to summary |
|---|---|
| pack-priv boolean isValidIcon(ImageData i) | |
| loadFileHeader | back to summary |
|---|---|
| pack-priv int loadFileHeader(LEDataInputStream byteStream) | |
| loadFileHeader | back to summary |
|---|---|
| pack-priv int loadFileHeader(LEDataInputStream byteStream, boolean hasHeader) | |
| loadFromByteStream | back to summary |
|---|---|
| pack-priv ImageData[] loadFromByteStream() Implements abstract org.
| |
| loadIcon | back to summary |
|---|---|
| pack-priv ImageData loadIcon(int[] iconHeader) Load one icon from the byte stream. | |
| loadIconHeaders | back to summary |
|---|---|
| pack-priv int[][] loadIconHeaders(int numIcons) | |
| loadInfoHeader | back to summary |
|---|---|
| pack-priv byte[] loadInfoHeader(int[] iconHeader) | |
| unloadIcon | back to summary |
|---|---|
| pack-priv void unloadIcon(ImageData icon) Unload a single icon | |
| unloadIconHeader | back to summary |
|---|---|
| pack-priv void unloadIconHeader(ImageData i) Unload the icon header for the given icon, calculating the offset. | |
| unloadIntoByteStream | back to summary |
|---|---|
| pack-priv void unloadIntoByteStream(ImageLoader loader) Implements abstract org.
| |
| unloadMaskData | back to summary |
|---|---|
| pack-priv void unloadMaskData(ImageData icon) Unload the mask data for an icon. The data is flipped vertically and inverted. | |
| unloadShapeData | back to summary |
|---|---|
| pack-priv void unloadShapeData(ImageData icon) Unload the shape data for an icon. The data is flipped vertically. | |