Class ExtensionServiceCreator
Class used to generate service scripts and profile instances
Inheritance
ExtensionServiceCreator
Assembly: cs.temp.dll.dll
public class ExtensionServiceCreator
Properties
Declaration
public IEnumerable<string> CreationLog { get; }
Property Value
Type |
Description |
IEnumerable<String> |
|
Declaration
public UnityEngine.Object InspectorFolderObject { get; set; }
Property Value
Type |
Description |
UnityEngine.Object |
|
Declaration
public string InspectorName { get; }
Property Value
Declaration
public UnityEngine.Object InterfaceFolderObject { get; set; }
Property Value
Type |
Description |
UnityEngine.Object |
|
Declaration
public string InterfaceName { get; }
Property Value
Declaration
public string Namespace { get; set; }
Property Value
Declaration
public SupportedPlatforms Platforms { get; set; }
Property Value
Type |
Description |
SupportedPlatforms |
|
Declaration
public UnityEngine.Object ProfileAssetFolderObject { get; set; }
Property Value
Type |
Description |
UnityEngine.Object |
|
Declaration
public string ProfileAssetName { get; }
Property Value
Declaration
public string ProfileFieldName { get; }
Property Value
Declaration
public UnityEngine.Object ProfileFolderObject { get; set; }
Property Value
Type |
Description |
UnityEngine.Object |
|
Declaration
public BaseMixedRealityProfile ProfileInstance { get; }
Property Value
Declaration
public string ProfileName { get; }
Property Value
Declaration
public ExtensionServiceCreator.CreateResult Result { get; }
Property Value
Declaration
public string SampleCode { get; }
Property Value
Declaration
public string ServiceFieldName { get; }
Property Value
Declaration
public UnityEngine.Object ServiceFolderObject { get; set; }
Property Value
Type |
Description |
UnityEngine.Object |
|
Declaration
public string ServiceName { get; set; }
Property Value
Declaration
public Type ServiceType { get; }
Property Value
Declaration
public ExtensionServiceCreator.CreationStage Stage { get; set; }
Property Value
Declaration
public bool UsesInspector { get; set; }
Property Value
Declaration
public bool UsesProfile { get; set; }
Property Value
Methods
Declaration
public Task BeginAssetCreationProcess()
Returns
Declaration
public void LoadStoredState()
Declaration
Declaration
public Task ResumeAssetCreationProcessAfterReload()
Returns
Declaration
Declaration
public bool ValidateAssets(List<string> errors)
Parameters
Type |
Name |
Description |
List<String> |
errors |
|
Returns
Declaration
public bool ValidateFolders(List<string> errors)
Parameters
Type |
Name |
Description |
List<String> |
errors |
|
Returns
Declaration
public bool ValidateName(List<string> errors)
Parameters
Type |
Name |
Description |
List<String> |
errors |
|
Returns
Declaration
public bool ValidateNamespace(List<string> errors)
Parameters
Type |
Name |
Description |
List<String> |
errors |
|
Returns
Declaration
public bool ValidatePlatforms(List<string> errors)
Parameters
Type |
Name |
Description |
List<String> |
errors |
|
Returns