Table of Contents

Class BasePlatformSettings

Namespace
CodeBase.ForBuildAssistant.Variant
Assembly
4Experience.CodeBase.ForBuildAssistant.Editor.dll
[InlineEditor(InlineEditorObjectFieldModes.Foldout)]
public class BasePlatformSettings : ExtendedScriptableObject, ISettingsApplier, IValidable
Inheritance
Object
ScriptableObject
BasePlatformSettings
Implements
Derived
Extension Methods

Methods

ApplyBuildSettings()

protected virtual void ApplyBuildSettings()

ApplyOtherSettings()

protected virtual void ApplyOtherSettings()

ApplyPublishingSettings()

protected virtual void ApplyPublishingSettings()

ApplyResolutionAndPresentationSettings()

protected virtual void ApplyResolutionAndPresentationSettings()

ApplySettings()

protected virtual void ApplySettings()

DEBUG_ApplySettings()

[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
[PropertySpace]
private void DEBUG_ApplySettings()

DEBUG_ReadBuildSettings()

[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", false, 0)]
protected virtual void DEBUG_ReadBuildSettings()

DEBUG_ReadOtherSettings()

[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadOtherSettings()

DEBUG_ReadPublishingSettings()

[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadPublishingSettings()

DEBUG_ReadResolutionAndPresentationSettings()

[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadResolutionAndPresentationSettings()

IsValid()

public virtual bool IsValid()

Returns

bool

TryApplySettings()

public bool TryApplySettings()

Returns

bool