add choices for IcarusCommandCamera 'Operation' parameter

This commit is contained in:
Michael Becker 2020-10-27 23:33:47 -04:00
parent c5211bc5d8
commit a2442c1283
No known key found for this signature in database
GPG Key ID: 506F54899E2BFED7

View File

@ -38,7 +38,21 @@ namespace UniversalEditor.ObjectModels.Icarus.Commands
public IcarusCommandCamera()
{
Parameters.Add(new IcarusChoiceParameter("Operation", new IcarusConstantExpression(IcarusCameraOperation.None)));
Parameters.Add(new IcarusChoiceParameter("Operation", new IcarusConstantExpression(IcarusCameraOperation.None), new IcarusChoiceParameterValue[]
{
new IcarusChoiceParameterValue("Disable", new IcarusConstantExpression(IcarusCameraOperation.Disable)),
new IcarusChoiceParameterValue("Distance", new IcarusConstantExpression(IcarusCameraOperation.Distance)),
new IcarusChoiceParameterValue("Enable", new IcarusConstantExpression(IcarusCameraOperation.Enable)),
new IcarusChoiceParameterValue("Fade", new IcarusConstantExpression(IcarusCameraOperation.Fade)),
new IcarusChoiceParameterValue("Follow", new IcarusConstantExpression(IcarusCameraOperation.Follow)),
new IcarusChoiceParameterValue("Move", new IcarusConstantExpression(IcarusCameraOperation.Move)),
new IcarusChoiceParameterValue("Pan", new IcarusConstantExpression(IcarusCameraOperation.Pan)),
new IcarusChoiceParameterValue("Path", new IcarusConstantExpression(IcarusCameraOperation.Path)),
new IcarusChoiceParameterValue("Roll", new IcarusConstantExpression(IcarusCameraOperation.Roll)),
new IcarusChoiceParameterValue("Shake", new IcarusConstantExpression(IcarusCameraOperation.Shake)),
new IcarusChoiceParameterValue("Track", new IcarusConstantExpression(IcarusCameraOperation.Track)),
new IcarusChoiceParameterValue("Zoom", new IcarusConstantExpression(IcarusCameraOperation.Zoom))
}));
}
public override object Clone()