00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 #ifndef REGISTER_H
00017 #define REGISTER_H
00018 
00019 #include "il_internal.h"
00020 
00021 typedef struct iFormatL
00022 {
00023         ILstring        Ext;
00024         IL_LOADPROC     Load;
00025         struct iFormatL *Next;
00026 } iFormatL;
00027 
00028 typedef struct iFormatS
00029 {
00030         ILstring        Ext;
00031         IL_SAVEPROC     Save;
00032         struct iFormatS *Next;
00033 } iFormatS;
00034 
00035 #define I_LOAD_FUNC 0
00036 #define I_SAVE_FUNC 1
00037 
00038 ILboolean iRegisterLoad(ILconst_string FileName);
00039 ILboolean iRegisterSave(ILconst_string FileName);
00040 
00041 #endif//REGISTER_H