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
protected virtual void ApplyBuildSettings()
protected virtual void ApplyOtherSettings()
protected virtual void ApplyPublishingSettings()
protected virtual void ApplyResolutionAndPresentationSettings()
protected virtual void ApplySettings()
[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
[PropertySpace]
private void DEBUG_ApplySettings()
[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", false, 0)]
protected virtual void DEBUG_ReadBuildSettings()
[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadOtherSettings()
[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadPublishingSettings()
[Button(ButtonSizes.Medium)]
[FoldoutGroup("Debug Options", 0)]
protected virtual void DEBUG_ReadResolutionAndPresentationSettings()
public virtual bool IsValid()
Returns
- bool
public bool TryApplySettings()
Returns
- bool