Example #1
0
 public static void SetExtendedDataById(this ChaFileParameter.Attribute messagePackObject, string id, PluginData data) => SetExtendedData(messagePackObject, id, data);
 private static void Copy(ChaFileParameter.Attribute __instance, ChaFileParameter.Attribute src) => Traverse.Create(__instance).Property(ExtendedSaveDataPropertyName).SetValue(Traverse.Create(src).Property(ExtendedSaveDataPropertyName).GetValue());
Example #3
0
 public static bool TryGetExtendedDataById(this ChaFileParameter.Attribute messagePackObject, string id, out PluginData data) => GetExtendedData(messagePackObject, id, out data);
 private static void MemberInit(ChaFileParameter.Attribute __instance) => Traverse.Create(__instance).Property(ExtendedSaveDataPropertyName).SetValue(null);