Table of Contents

Class EditorTargetDirectory

Namespace
Homa.Sdk.Foundation.Editor
Assembly
Homa.Sdk.Foundation.Editor.dll

Abstracts common editor directories and provides os-rooted paths based on the OS and the platform.

public class EditorTargetDirectory : TargetDirectory
Inheritance
EditorTargetDirectory
Inherited Members

Fields

DefaultConfig

Path at which the Configs will be saved by default when created in assets

public static readonly EditorTargetDirectory DefaultConfig

Field Value

EditorTargetDirectory

HomaProject

Path to the root

public static readonly EditorTargetDirectory HomaProject

Field Value

EditorTargetDirectory

PreservedResources

Path to Homa SDK Resources folder

[Obsolete("Use 'EditorTargetDirectory.Resources' instead.")]
public static readonly EditorTargetDirectory PreservedResources

Field Value

EditorTargetDirectory

ProjectShared

Path to the folder shared between projects with the same application identifier.

  • macOS: "~/Library/{applicationIdentifier}"
  • Windows: "%APPDATA%\{applicationIdentifier}"
  • Linux: "~/.local/share/{applicationIdentifier}"
public static readonly EditorTargetDirectory ProjectShared

Field Value

EditorTargetDirectory

Resources

Path at which the Homa SDK stores assets loadable with UnityEngine.Resources API.

public static readonly EditorTargetDirectory Resources

Field Value

EditorTargetDirectory

SdkShared

Path to the folder in which the Homa SDK stores cross-project files.

  • macOS: "~/Library/Homa"
  • Windows: "%APPDATA%\Homa"
  • Linux: "~/.local/share/Homa"
public static readonly EditorTargetDirectory SdkShared

Field Value

EditorTargetDirectory

Settings

Path at which Homa Projects Settings are saved

public static readonly EditorTargetDirectory Settings

Field Value

EditorTargetDirectory