Exemple #1
0
 public static void Initialize()
 {
     _enumVisibleObjects = Helper.Magic.RegisterDelegate <EnumVisibleObjectsDelegate>(Offsets.EnumVisibleObjects);
     _getObjectByGuid    = Helper.Magic.RegisterDelegate <GetObjectByGuidDelegate>(Offsets.GetObjectByGuid);
     _getLocalPlayer     = Helper.Magic.RegisterDelegate <GetLocalPlayerDelegate>(Offsets.GetLocalPlayerGuid);
     _ourCallback        = Marshal.GetFunctionPointerForDelegate(_callback);
 }
Exemple #2
0
 public static void Initialize()
 {
     _enumVisibleObjects = Helper.Magic.RegisterDelegate<EnumVisibleObjectsDelegate>(Offsets.EnumVisibleObjects);
     _getObjectByGuid = Helper.Magic.RegisterDelegate<GetObjectByGuidDelegate>(Offsets.GetObjectByGuid);
     _getLocalPlayer = Helper.Magic.RegisterDelegate<GetLocalPlayerDelegate>(Offsets.GetLocalPlayerGuid);
     _ourCallback = Marshal.GetFunctionPointerForDelegate(_callback);
 }
Exemple #3
0
        public ObjectManager()
        {
            _callback = Callback;

            _enumVisibleObjects =
                Manager.Memory.RegisterDelegate <EnumVisibleObjectsDelegate>(
                    (IntPtr)Pointers.ObjectManager.EnumVisibleObjects);
            _getObjectByGuid =
                Manager.Memory.RegisterDelegate <GetObjectByGuidDelegate>(
                    (IntPtr)Pointers.ObjectManager.GetObjectByGuid);
            _getLocalPlayer =
                Manager.Memory.RegisterDelegate <GetLocalPlayerDelegate>(
                    (IntPtr)Pointers.ObjectManager.GetLocalPlayerGuid);
            _ourCallback = Marshal.GetFunctionPointerForDelegate(_callback);
        }
        public ObjectManager()
        {
            _callback = Callback;

            _enumVisibleObjects =
                Manager.Memory.RegisterDelegate<EnumVisibleObjectsDelegate>(
                    (IntPtr) Pointers.ObjectManager.EnumVisibleObjects);
            _getObjectByGuid =
                Manager.Memory.RegisterDelegate<GetObjectByGuidDelegate>(
                    (IntPtr) Pointers.ObjectManager.GetObjectByGuid);
            _getLocalPlayer =
                Manager.Memory.RegisterDelegate<GetLocalPlayerDelegate>(
                    (IntPtr) Pointers.ObjectManager.GetLocalPlayerGuid);
            _ourCallback = Marshal.GetFunctionPointerForDelegate(_callback);
        }