static CallbackHandler()
 {
     loadCallback = new LoadDelegate(load);
     unloadCallback = new UnloadDelegate(unload);
     openCallback = new OpenDelegate(open);
     listCallback = new ListDelegate(list);
     listFileInfoCallback = new ListFileInfoDelegate(listFileInfo);
     findCallback = new FindDelegate(find);
     findFileInfoCallback = new FindFileInfoDelegate(findFileInfo);
     existsCallback = new ExistsDelegate(exists);
 }
 private static extern IntPtr OgreManagedArchive_Create(String name, String archType, LoadDelegate loadCallback, UnloadDelegate unloadCallback, OpenDelegate openCallback, ListDelegate listCallback, ListFileInfoDelegate listFileInfoCallback, FindDelegate findCallback, FindFileInfoDelegate findFileInfoCallback, ExistsDelegate existsCallback
     #if FULL_AOT_COMPILE
     , IntPtr instanceHandle
     #endif
     );