A configuration asset that describes the search paths to create a non-Unity simulation project. More...
Public Member Functions | |
void | Export () |
Export the non-Unity simulation project to OutputProjectPath. More... | |
void | Export (string outputPath) |
Export the non-Unity simulation project to a certain location. More... | |
Static Public Member Functions | |
static void | Export (string outputPath, string[] includes) |
Export the non-Unity simulation project to a certain location. More... | |
Public Attributes | |
bool | IncludeAllAssetObjectScripts = true |
Enabled to include all asset object script in the result. More... | |
bool | IncludeAllQtnAssets = true |
Enable to include all qtn assets in the result. More... | |
string[] | IncludePaths |
The search paths to collect all simulation source files from.E.g. files that are included in the Quantum.Simulation.asmdef. More... | |
string | OutputProjectPath = "../Quantum.Simulation.Gen.csproj" |
The destination path when pressing the Export button in the inspector of this asset, absolute or relative to the Unity project. More... | |
Static Public Attributes | |
const string | DefaultPath = "Assets/QuantumUser/Editor/QuantumDotnetProjectSettings.asset" |
The default location of the global instance. More... | |
const string | IncludeLabel = "QuantumDotnetInclude" |
Use this Unity asset label to mark assets or paths that should be included in the search paths to generate a non-Unity simulation project file. More... | |
A configuration asset that describes the search paths to create a non-Unity simulation project.
|
inline |
Export the non-Unity simulation project to OutputProjectPath.
|
inline |
Export the non-Unity simulation project to a certain location.
outputPath | Destination path, should end with .csproj |
|
inlinestatic |
Export the non-Unity simulation project to a certain location.
outputPath | Destination path, should end with .csproj |
includes | The list of files to add to the Includes list of the project file |
|
static |
The default location of the global instance.
|
static |
Use this Unity asset label to mark assets or paths that should be included in the search paths to generate a non-Unity simulation project file.
string Quantum.Editor.QuantumDotnetProjectSettings.OutputProjectPath = "../Quantum.Simulation.Gen.csproj" |
The destination path when pressing the Export button in the inspector of this asset, absolute or relative to the Unity project.
bool Quantum.Editor.QuantumDotnetProjectSettings.IncludeAllQtnAssets = true |
Enable to include all qtn assets in the result.
bool Quantum.Editor.QuantumDotnetProjectSettings.IncludeAllAssetObjectScripts = true |
Enabled to include all asset object script in the result.
string [] Quantum.Editor.QuantumDotnetProjectSettings.IncludePaths |
The search paths to collect all simulation source files from.E.g. files that are included in the Quantum.Simulation.asmdef.