TLcyCompositeModelDecoder
instead@Deprecated public interface ILcyModelDecoderContainer
ILcdModelDecoder
s.
Offers basic functionality to add, remove and retrieve the model decoders
in this collection.Modifier and Type | Method and Description |
---|---|
void |
addModelDecoder(ILcdModelDecoder aModelDecoder,
ALcyFileTypeDescriptor aFileTypeDescriptor)
Deprecated.
Adds the given model decoder to this container.
|
ALcyFileTypeDescriptor |
getDecoderFileTypeDescriptor(int aIndex)
Deprecated.
Retrieves the file type descriptor at the given index, or null if the
decoder was added with null as a descriptor.
|
ILcdModelDecoder |
getModelDecoder(int aIndex)
Deprecated.
Returns the model decoder at the given index.
|
int |
getModelDecoderCount()
Deprecated.
Returns the number of model decoders currently in this container.
|
void |
removeModelDecoder(ILcdModelDecoder aModelDecoder)
Deprecated.
Removes the given model decoder from this container.
|
void addModelDecoder(ILcdModelDecoder aModelDecoder, ALcyFileTypeDescriptor aFileTypeDescriptor)
aModelDecoder
- The model decoder to addaFileTypeDescriptor
- The file type descriptor that provides
more information on the file types this decoder can handle, or null if
this decoder does not work with files.void removeModelDecoder(ILcdModelDecoder aModelDecoder)
ALcyFileTypeDescriptor
is also removed.aModelDecoder
- The model decoder to remove.int getModelDecoderCount()
ILcdModelDecoder getModelDecoder(int aIndex)
aIndex
- The index of the asked model decoder. Make sure 0 <= aIndex <
getModelDecoderCount()
ALcyFileTypeDescriptor getDecoderFileTypeDescriptor(int aIndex)
aIndex
- The index to retrieve the file type descriptor for.