public RemoveItemAtCommand(ActorSuffixList asl, int index) { this.mSuffList = asl; this.mSuff = asl[index]; this.mIndex = index; this.mLabel = "Remove Actor Suffix from Slot Builder"; }
public InsertNewItemCommand(ActorSuffixList asl, int index) { this.mSuffList = asl; this.mSuff = new ActorSuffix(asl.mSlotBuilder); this.mIndex = index; this.mLabel = "Insert New Actor Suffix into Slot Builder"; }
public ParamCommand(ActorSuffix suffix, ParamDefinition newValue) { this.mSuffix = suffix; this.mOldVal = suffix.mParam.GetValue(); this.mNewVal = newValue; this.mLabel = "Set Param of Actor Suffix"; }
public ActorCommand(ActorSuffix suffix, ActorDefinition newValue) { this.mSuffix = suffix; this.mOldVal = suffix.mActor.GetValue(); this.mNewVal = newValue; this.mLabel = "Set Actor of Actor Suffix"; }
public AddNewItemCommand(ActorSuffixList asl) { this.mSuffList = asl; this.mSuff = new ActorSuffix(asl.mSlotBuilder); this.mLabel = "Add New Actor Suffix to Slot Builder"; }