Skip to content

Iron-Mountain-Software/app-identification

Repository files navigation

App Identification

Version: 1.3.0

Description:

A library for managing app identifiers and different release variants.

Package Mirrors:

Key Scripts & Components:

  1. public struct AppLogos
    • Properties:
      • public Sprite HorizontalLight { get; }
      • public Sprite HorizontalDark { get; }
      • public Sprite SquareLight { get; }
      • public Sprite SquareDark { get; }
    • Methods:
      • public Sprite GetLogo(Type type)
  2. public class AppReleaseVariantDependantGameObject : MonoBehaviour
    • Methods:
      • public void Refresh()
  3. public static class AppReleaseVariantsManager
  4. public class ApplicationIdentifiers
    • Properties:
      • public String Fallback { get; }
      • public String IOS { get; }
      • public String Android { get; }
    • Methods:
      • public Boolean Contains(String identifier)
  5. public class Database : ScriptableObject
    • Properties:
      • public List AppReleaseVariants { get; }
    • Methods:
      • public ScriptedAppReleaseVariant GetReleaseVariantByID(String id)
      • public void SortList()
      • public void RebuildDictionary()
      • public override String ToString()
  6. public interface IAppReleaseVariant
    • Properties:
      • public String ID { get; }
      • public String ProductName { get; }
      • public ApplicationIdentifiers ApplicationIdentifiers { get; }
      • public Texture2D Icon { get; }
      • public AppLogos Logos { get; }
    • Methods:
      • public abstract String ToString()
      • public abstract void Activate()
      • public abstract void Deactivate()
  7. public class ScriptedAppReleaseVariant : ScriptableObject
    • Properties:
      • public String ID { get; }
      • public String ProductName { get; }
      • public ApplicationIdentifiers ApplicationIdentifiers { get; }
      • public Texture2D Icon { get; }
      • public AppLogos Logos { get; }
    • Methods:
      • public override String ToString()
      • public virtual void Activate()
      • public virtual void Deactivate()
      • public virtual void Reset()

U I

  1. public class AppLogoImage : MonoBehaviour
  2. public class ApplicationIdentifierText : MonoBehaviour
  3. public class ApplicationVersionText : MonoBehaviour
  4. public class DeviceUniqueIdentifierText : MonoBehaviour

About

A library for managing app identifiers and different release variants.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages