A core interface used to store parser DLLs found in the system.
#include <RTMax.h>

Public Member Functions |
|
| virtual int | GetNumberOfParsers ()=0 |
| The total number of parsers found at
startup. |
|
| virtual IEffectParser * | GetParser (ULONG parserID)=0 |
| Get a parser based on parser ID. |
|
| virtual void | LoadDLLs ()=0 |
| used by the system to load the parser DLLs
from disk |
|
| virtual void | UnloadDLLs ()=0 |
| Used by the system to unload the DLLs.
|
|
| virtual const MCHAR * | GetParserFilter (int index)=0 |
| Get the filter name. THis will be used in
the open dialog boxes. |
|
| virtual const MCHAR * | GetParserExtension (int index)=0 |
| Get the file extension for the parser. THis
will be used in the open dialog boxes. |
|
| virtual int GetNumberOfParsers | ( | ) | [pure virtual] |
The total number of parsers found at startup.
| virtual IEffectParser* GetParser | ( | ULONG | parserID | ) | [pure virtual] |
Get a parser based on parser ID.
| parserID | The ID of the parser you are requesting |
| virtual void LoadDLLs | ( | ) | [pure virtual] |
used by the system to load the parser DLLs from disk
| virtual void UnloadDLLs | ( | ) | [pure virtual] |
Used by the system to unload the DLLs.
| virtual const MCHAR* GetParserFilter | ( | int | index | ) | [pure virtual] |
Get the filter name. THis will be used in the open dialog boxes.
| index | The index to the parser. Use GetNumberOfParsers to find the total number in the system |
| virtual const MCHAR* GetParserExtension | ( | int | index | ) | [pure virtual] |
Get the file extension for the parser. THis will be used in the open dialog boxes.
| index | The index to the parser. Use GetNumberOfParsers to find the total number in the system |