示例#1
0
 private static void RegisterHooks()
 {
     Assembly[] assems = AppDomain.CurrentDomain.GetAssemblies();
     foreach (Type p in GetLoadedTypes())
     {
         try {
             if (typeof(OctarineHook.iHook).IsAssignableFrom(p) && p.IsClass)
             {
                 OctarineHook.iHook Hook = (OctarineHook.iHook)Activator.CreateInstance(p);
                 OctarineHooks.RegisterHook(Hook);
             }
         } catch {}
     }
 }
示例#2
0
public static void RegisterHook(OctarineHook.iHook Hook) {
registeredHooks.Add(Hook);
}