Class MarkerProviderSettings
Inheritance
MarkerProviderSettings
Inherited Members
Unity.XRTools.Utils.Internal.ScriptableSettingsBase.GetInstanceByType(System.Type)
Syntax
[ScriptableSettingsPath("Assets/MARS/Settings")]
[MovedFrom("Unity.MARS.Providers")]
public class MarkerProviderSettings : ScriptableSettings<MarkerProviderSettings>, ISerializationCallbackReceiver
Fields
Declaration
public const string ARFLibrarySuffixFormat = "{0}_arf"
Field Value
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
OnBeforeSerialize()
Implement this method to receive a callback before Unity serializes your object.
Declaration
public void OnBeforeSerialize()
Implements
Remove(MarsMarkerLibrary)
Declaration
public void Remove(MarsMarkerLibrary marsLibrary)
Parameters
TryFind(MarsMarkerLibrary, out XRReferenceImageLibrary)
Declaration
public bool TryFind(MarsMarkerLibrary activeMarsLibrary, out XRReferenceImageLibrary xrReferenceImageLibrary)
Parameters
| Type |
Name |
Description |
| MarsMarkerLibrary |
activeMarsLibrary |
|
| XRReferenceImageLibrary |
xrReferenceImageLibrary |
|
Returns
TryFind(XRReferenceImageLibrary, out MarsMarkerLibrary)
Declaration
public bool TryFind(XRReferenceImageLibrary xrLibrary, out MarsMarkerLibrary marsLibrary)
Parameters
| Type |
Name |
Description |
| XRReferenceImageLibrary |
xrLibrary |
|
| MarsMarkerLibrary |
marsLibrary |
|
Returns