Table of Contents

Class BuildNumberData

Namespace
CodeBase.ForBuildAssistant.Action
Assembly
4Experience.CodeBase.ForBuildAssistant.Editor.dll
[Serializable]
public class BuildNumberData
Inheritance
BuildNumberData
Extension Methods

Fields

DEFAULT_APPLICATION_VERSION

private const string DEFAULT_APPLICATION_VERSION = "0.0.0"

Field Value

string

DEFAULT_BUILD_NUMBER

private const string DEFAULT_BUILD_NUMBER = "0"

Field Value

string

EDITOR_PREFS_APPLICATION_VERSION_KEY

private const string EDITOR_PREFS_APPLICATION_VERSION_KEY = "{0}_Key_SavedApplicationVersion"

Field Value

string

EDITOR_PREFS_BUILD_NUMBER_KEY

private const string EDITOR_PREFS_BUILD_NUMBER_KEY = "{0}_Key_BuildNumber_{1}"

Field Value

string

Properties

AssetApplicationVersion

private string AssetApplicationVersion { get; set; }

Property Value

string

AssetBuildNumber

public string AssetBuildNumber { get; private set; }

Property Value

string

CurrentBuildTarget

public BuildTarget CurrentBuildTarget { get; private set; }

Property Value

BuildTarget

EditorPrefsApplicationVersion

private string EditorPrefsApplicationVersion { get; set; }

Property Value

string

EditorPrefsApplicationVersionKey

private string EditorPrefsApplicationVersionKey { get; set; }

Property Value

string

EditorPrefsBuildNumber

private string EditorPrefsBuildNumber { get; set; }

Property Value

string

EditorPrefsBuildNumberKey

private string EditorPrefsBuildNumberKey { get; set; }

Property Value

string

EnableDebugOptions

private bool EnableDebugOptions { get; set; }

Property Value

bool

Methods

DEBUG_GetEditorKey()

[FoldoutGroup("Debug Options", 0)]
[ShowIf("EnableDebugOptions", true)]
[Button]
private void DEBUG_GetEditorKey()

DEBUG_ResetBuildNumberAsset()

[FoldoutGroup("Debug Options", 0)]
[ShowIf("EnableDebugOptions", true)]
[Button]
private void DEBUG_ResetBuildNumberAsset()

DEBUG_SetEditorKey(string, string)

[FoldoutGroup("Debug Options", 0)]
[ShowIf("EnableDebugOptions", true)]
[Button]
private void DEBUG_SetEditorKey(string buildNumber, string applicationVersion)

Parameters

buildNumber string
applicationVersion string

GetSavedVersionInfo()

public (string, string) GetSavedVersionInfo()

Returns

(string, string)

Initialize(string)

public void Initialize(string id)

Parameters

id string

SaveApplicationVersion(string)

public void SaveApplicationVersion(string version)

Parameters

version string

SaveBuildNumber(string)

public void SaveBuildNumber(string buildNumber)

Parameters

buildNumber string