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