Class PlacementVisitStateBool
IBool which searches for a placement by name and checks whether its VisitState includes specified flags.
If the placement does not exist, defaults to the value of missingPlacementTest, or true if missingPlacementTest is null.
Inheritance
PlacementVisitStateBool
Assembly: ItemChanger.dll
Syntax
public class PlacementVisitStateBool : IBool
Constructors
View Source
PlacementVisitStateBool(string, VisitState, IBool)
Declaration
public PlacementVisitStateBool(string placementName, VisitState requiredFlags, IBool missingPlacementTest)
Parameters
Fields
View Source
missingPlacementTest
Declaration
public IBool? missingPlacementTest
Field Value
View Source
placementName
Declaration
public string placementName
Field Value
View Source
requireAny
If true, requires any flag in requiredFlags to be contained in the VisitState. If false, requires all flags in requiredFlags to be contained in VisitState. Defaults to false.
Declaration
Field Value
View Source
requiredFlags
Declaration
public VisitState requiredFlags
Field Value
Properties
View Source
Value
Declaration
public bool Value { get; }
Property Value
Methods
View Source
Clone()
Declaration
Returns
Implements
Extension Methods