示例#1
0
 public GettableAssignerValueInfo(ActionSet actionSet)
 {
     ActionSet             = actionSet;
     IndexReferenceCreator = new WorkshopVariableAssigner(actionSet.VarCollection);
     IsGlobal    = actionSet.IsGlobal;
     IsRecursive = actionSet.IsRecursive;
 }
示例#2
0
 public GettableAssignerValueInfo(
     ActionSet actionSet,
     SetInitialValue setInitialValue,
     IWorkshopTree initialValue,
     bool inline,
     WorkshopVariableAssigner indexReferenceCreator,
     bool isGlobal,
     bool isRecursive)
 {
     ActionSet            = actionSet;
     SetInitialValue      = setInitialValue;
     InitialValueOverride = initialValue;
     Inline = inline;
     IndexReferenceCreator = indexReferenceCreator;
     IsGlobal    = isGlobal;
     IsRecursive = isRecursive;
 }
示例#3
0
 public GettableAssignerValueInfo(WorkshopVariableAssigner indexReferenceCreator)
 {
     IndexReferenceCreator = indexReferenceCreator;
     IsGlobal = true;
 }
示例#4
0
 public GettableAssignerValueInfo(VarCollection varCollection)
 {
     IndexReferenceCreator = new WorkshopVariableAssigner(varCollection);
     IsGlobal = true;
 }