docs.unity.cn
    Show / Hide Table of Contents

    Class MarkerProviderSettings

    Inheritance
    Object
    ScriptableSettingsBase
    ScriptableSettingsBase<MarkerProviderSettings>
    ScriptableSettings<MarkerProviderSettings>
    MarkerProviderSettings
    Inherited Members
    ScriptableSettings<MarkerProviderSettings>.instance
    ScriptableSettingsBase<MarkerProviderSettings>.k_HasCustomPath
    ScriptableSettingsBase<MarkerProviderSettings>.s_Instance
    ScriptableSettingsBase<MarkerProviderSettings>.Save(String)
    ScriptableSettingsBase<MarkerProviderSettings>.GetFilePath()
    ScriptableSettingsBase.k_PathExceptionMessage
    Unity.XRTools.Utils.Internal.ScriptableSettingsBase.GetInstanceByType(System.Type)
    ScriptableSettingsBase.OnLoaded()
    Namespace: Unity.MARS.Data.ARFoundation
    Syntax
    [ScriptableSettingsPath("Assets/MARS/Settings")]
    [MovedFrom("Unity.MARS.Providers")]
    public class MarkerProviderSettings : ScriptableSettings<MarkerProviderSettings>, ISerializationCallbackReceiver

    Fields

    ARFLibrarySuffixFormat

    Declaration
    public const string ARFLibrarySuffixFormat = "{0}_arf"
    Field Value
    Type Description
    String

    Methods

    Add(MarsMarkerLibrary, XRReferenceImageLibrary)

    Declaration
    public void Add(MarsMarkerLibrary marsLibrary, XRReferenceImageLibrary xrLibrary)
    Parameters
    Type Name Description
    MarsMarkerLibrary marsLibrary
    XRReferenceImageLibrary xrLibrary

    OnAfterDeserialize()

    Implement this method to receive a callback after Unity deserializes your object.

    Declaration
    public void OnAfterDeserialize()
    Implements
    ISerializationCallbackReceiver.OnAfterDeserialize()

    OnBeforeSerialize()

    Implement this method to receive a callback before Unity serializes your object.

    Declaration
    public void OnBeforeSerialize()
    Implements
    ISerializationCallbackReceiver.OnBeforeSerialize()

    Remove(MarsMarkerLibrary)

    Declaration
    public void Remove(MarsMarkerLibrary marsLibrary)
    Parameters
    Type Name Description
    MarsMarkerLibrary marsLibrary

    TryFind(MarsMarkerLibrary, out XRReferenceImageLibrary)

    Declaration
    public bool TryFind(MarsMarkerLibrary activeMarsLibrary, out XRReferenceImageLibrary xrReferenceImageLibrary)
    Parameters
    Type Name Description
    MarsMarkerLibrary activeMarsLibrary
    XRReferenceImageLibrary xrReferenceImageLibrary
    Returns
    Type Description
    Boolean

    TryFind(XRReferenceImageLibrary, out MarsMarkerLibrary)

    Declaration
    public bool TryFind(XRReferenceImageLibrary xrLibrary, out MarsMarkerLibrary marsLibrary)
    Parameters
    Type Name Description
    XRReferenceImageLibrary xrLibrary
    MarsMarkerLibrary marsLibrary
    Returns
    Type Description
    Boolean
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Thursday, October 13, 2022
    Terms of use