Exemplo n.º 1
0
            internal static void addDependency(IntPtr thisPtr, int argc, string[] argv)
            {
                if (_addDependencyFunc == null)
                {
                    _addDependencyFunc =
                        (_addDependency)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle,
                                                                                                                   "fn_Component_addDependency"), typeof(_addDependency));
                }

                _addDependencyFunc(thisPtr, argc, argv);
            }
Exemplo n.º 2
0
            internal static bool addDependency(IntPtr thisPtr, [MarshalAs(UnmanagedType.LPWStr)] string pModuleId, uint versionId)
            {
                if (_addDependencyFunc == null)
                {
                    _addDependencyFunc =
                        (_addDependency)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle,
                                                                                                                   "fn_ModuleDefinition_addDependency"), typeof(_addDependency));
                }

                return(_addDependencyFunc(thisPtr, pModuleId, versionId));
            }