// Static
        static public void HandleEntryPoints <TActor>(EntryPoint entryPoint, TActor *perkOwner, void *result1)
            where TActor : unmanaged, IActor
        {
            var handleEntryPoints = (delegate * unmanaged[Cdecl] < System.Int32, TActor *, void *, void >)Eggstensions.Offsets.BGSEntryPointPerkEntry.HandleEntryPoints;

            HandleEntryPoints((System.Int32)entryPoint, perkOwner, result1);
 void HandleEntryPoints(System.Int32 entryPoint, TActor *perkOwner, void *result1)
 {
     handleEntryPoints(entryPoint, perkOwner, result1);
 }