Utility methods to create initial user files required for the Quantum SDK. These files are never overwritten by SDK updates. Files include asmref files, readme files or partial classes. Files are identified by their Unity script GUIDs. More...
Static Public Member Functions | |
static void | GenerateUserFiles () |
Generate user files. More... | |
static void | GenerateWorkspaceFiles () |
Generate workspace asmref files. More... | |
Static Public Attributes | |
const string | FolderPath = "Assets/QuantumUser" |
The default user folder path. More... | |
static string | PingUserFile => AssetDatabase.GUIDToAssetPath(UserFiles[0].Guid) |
Return a user files path. More... | |
static string | PingWorkspaceFile => AssetDatabase.GUIDToAssetPath(WorkspaceFiles[0].Guid) |
Return a workspace asmref file path. More... | |
static string | TemplateUserCodeGenSettings |
Template to add user code to QuantumCodeGenSettings. More... | |
static string | TemplateUserCommandSetup |
Template to add user code to DeterministicCommandSetup. More... | |
static string | TemplateUserFrame |
Template to add user code to Frame. More... | |
static string | TemplateUserFrameContext |
Template to add user code to FrameContextUser. More... | |
static string | TemplateUserRuntimeConfig |
Template to add user code to RuntimeConfig. More... | |
static string | TemplateUserRuntimePlayer |
Template to add user code to RuntimePlayer. More... | |
static string | TemplateUserSimulationConfig |
Template to add user code to SimulationConfig. More... | |
static string | TemplateUserSystemSetup |
Template to add user code to DeterministicSystemSetup. More... | |
static bool | UserFilesExist => FilesExist(UserFiles) |
Return true if all important partial user files exist. More... | |
static bool | WorkspaceFilesExist => FilesExist(WorkspaceFiles) |
Return true if important asmref files exist. More... | |
Utility methods to create initial user files required for the Quantum SDK. These files are never overwritten by SDK updates. Files include asmref files, readme files or partial classes. Files are identified by their Unity script GUIDs.
|
inlinestatic |
Generate user files.
|
inlinestatic |
Generate workspace asmref files.
|
static |
The default user folder path.
|
static |
Return true if all important partial user files exist.
|
static |
Return true if important asmref files exist.
|
static |
Return a user files path.
|
static |
Return a workspace asmref file path.
|
static |
Template to add user code to DeterministicSystemSetup.
|
static |
Template to add user code to DeterministicCommandSetup.
|
static |
Template to add user code to Frame.
|
static |
Template to add user code to FrameContextUser.
|
static |
Template to add user code to RuntimeConfig.
|
static |
Template to add user code to RuntimePlayer.
|
static |
Template to add user code to SimulationConfig.
|
static |
Template to add user code to QuantumCodeGenSettings.