Show / Hide Table of Contents

Enum OptionInclusion

Flags indicating wether an Option and its feature should be included in a build.

Namespace: sttz.Trimmer
Assembly: Trimmer.dll
Syntax
[Flags]
public enum OptionInclusion
Remarks

In the editor, the inclusion of an Option is set in Build Profiles in the right-hand column for each main Option. In code, the inclusion is stored in the Build Profile's ValueStore, specifically in Inclusion.

The actual symbols being defined also depends on the Option's OptionCapabilities. Only if the Option has the right capabilities and the inclusion has been set, will the symbols be defined.

Note

The inclusion only applies to the main Option. All child and variant Options will inherit the inclusion from their main parent.

Fields

Name Description
Feature

Flag indicating the feature should be included.

FeatureAndOption

Mask including both feature and option.

Option

Flag indicating the option should be included.

Remove

Remove the feature and the option form the build.

  • Improve this Doc
  • View Source
Back to top © 2017 Adrian Stutz