public void CopyValues(YuGiStructure structure) { Rotate = structure.Rotate; CardSize.X = structure.CardSize.X; CardSize.Y = structure.CardSize.Y; WindowSizeOffset.CopyValues(structure.WindowSizeOffset); DuelField.CopyValues(structure.DuelField); DeckEditor.CopyValues(structure.DeckEditor); }
public void DebugPatchValues() { WindowSizeOffset.DebugPatchValues(); DuelField.DebugPatchValues(); DeckEditor.DebugPatchValues(); }
public void PatchDefault(BinaryWriter writer) { WindowSizeOffset.PatchDefault(writer); DuelField.PatchDefault(writer); DeckEditor.PatchDefault(writer); }
public void PatchValue(BinaryWriter writer) { WindowSizeOffset.PatchValues(writer); DuelField.PatchValues(writer); DeckEditor.PatchValues(writer); }
public void LoadValue(BinaryReader reader, bool update = false) { WindowSizeOffset.LoadValues(reader, update); DuelField.LoadValues(reader, update); DeckEditor.LoadValues(reader, update); }