MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / AddTarget

Function AddTarget

Source/Editor/Windows/GameCookerWindow.cs:1079–1099  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1077 }
1078
1079 private void AddTarget()
1080 {
1081 if (_data == null || _data.Length <= _selectedPresetIndex)
1082 return;
1083
1084 var count = _data[_selectedPresetIndex].Targets?.Length ?? 0;
1085 var targets = new BuildTarget[count + 1];
1086 if (count > 0)
1087 Array.Copy(_data[_selectedPresetIndex].Targets, targets, count);
1088 targets[count] = new BuildTarget
1089 {
1090 Name = "Windows 64bit",
1091 Output = "Output\\Win64",
1092 Platform = BuildPlatform.Windows64,
1093 Mode = BuildConfiguration.Development,
1094 };
1095 _data[_selectedPresetIndex].Targets = targets;
1096
1097 MarkAsEdited();
1098 RefreshColumns();
1099 }
1100
1101 private void SelectPreset(int index)
1102 {

Callers

nothing calls this directly

Calls 3

MarkAsEditedFunction · 0.85
RefreshColumnsFunction · 0.85
CopyMethod · 0.45

Tested by

no test coverage detected