public static void Export(string key, string value) { Alt.Server.CreateMValueString(out var mValue, value); Module.ModuleResource.SetExport(key, mValue); HostWrapper.Export(key, value); mValue.Dispose(); }
public static void Export <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>( string key, Func <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> value) { Module.SetExport(key, Function.Create(value)); HostWrapper.Export(key, value); }
public static void Export(string key, double value) { Alt.Core.CreateMValueDouble(out var mValue, value); Resource.SetExport(key, mValue); HostWrapper.Export(key, value); mValue.Dispose(); }
public static void Export(string key, long value) { Alt.Core.CreateMValueInt(out var mValue, value); Resource.SetExport(key, in mValue); HostWrapper.Export(key, value); mValue.Dispose(); }
public static void Export <T1, T2, T3, T4, T5, T6>(string key, Action <T1, T2, T3, T4, T5, T6> value) { Module.SetExport(key, Function.Create(value)); HostWrapper.Export(key, value); }
public static void Export(string key, object value) { Module.Server.Resource.SetExport(key, MValue.CreateFromObject(value)); HostWrapper.Export(key, value); }
public static void Export(string key, Action value) { Module.SetExport(key, Function.Create(value)); HostWrapper.Export(key, value); }
public static void Export(string key, string value) { Module.ModuleResource.SetExport(key, MValue.Create(value)); HostWrapper.Export(key, value); }
public static void Export(string key, object value) { Module.Server.Resource.SetExport(key, value); HostWrapper.Export(key, value); }
public static void Export <T1, T2, T3, T4>(string key, Action <T1, T2, T3, T4> value) { CoreImpl.SetExport(key, Function.Create(Core, value)); HostWrapper.Export(key, value); }
public static void Export(string key, Delegate value) { CoreImpl.SetExport(key, Function.Create(Core, value)); HostWrapper.Export(key, value); }
public static void Export(string key, object value) { CoreImpl.Resource.SetExport(key, value); HostWrapper.Export(key, value); }
public static void Export <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(string key, Func <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> value) { CoreImpl.SetExport(key, Function.Create(Core, value)); HostWrapper.Export(key, value); }