docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class CompanionResourceSync

    Tracks associations between AR Companion cloud resources and assets in a Unity project

    Inheritance
    object
    ScriptableSettingsBase
    ScriptableSettingsBase<CompanionResourceSync>
    EditorScriptableSettings<CompanionResourceSync>
    CompanionResourceSync
    Implements
    ISerializationCallbackReceiver
    Inherited Members
    EditorScriptableSettings<CompanionResourceSync>.instance
    ScriptableSettingsBase<CompanionResourceSync>.k_HasCustomPath
    ScriptableSettingsBase<CompanionResourceSync>.s_Instance
    ScriptableSettingsBase<CompanionResourceSync>.Save(string)
    ScriptableSettingsBase<CompanionResourceSync>.GetFilePath()
    ScriptableSettingsBase.k_PathExceptionMessage
    ScriptableSettingsBase.GetInstanceByType(Type)
    Namespace: Unity.AR.Companion.Core
    Assembly: solution.dll
    Syntax
    [ScriptableSettingsPath("Assets/XR/Settings")]
    public class CompanionResourceSync : EditorScriptableSettings<CompanionResourceSync>, ISerializationCallbackReceiver

    Methods

    Name Description
    GetAssetGuid(string)

    Get an asset guid for a given cloud guid, or null if the cloud guid is not tracked

    GetCloudGuid(string)

    Get a new or existing cloud guid for a given asset guid

    OnLoaded()

    Called when this ScriptableObject is loaded

    RemoveCloudGuid(string)

    Remove a tracked resource, using its cloud guid as the key

    SetAssetGuid(string, string)

    Associate an asset guid to a cloud guid

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)