public void DoUI(IObjectUIControl control) { text = control.TextInput(text, "TextInput"); longText = control.FullWidthTextInput(longText, "Long Text Input"); number = control.NumberInput(number, "Number Input"); control.Link("Just some Link"); control.DoubleButton("Add", "Remove"); control.TripleButton("Add", "Remove", "Insert"); control.QuadripleButton("+", "-", "*", "/"); enemyType = (EnemyType)control.ChoicePicker("Enemy1 Type", enemyType, Enum.GetValues(typeof(EnemyType))); enemyType2 = (EnemyType)control.ChoicePicker("Enemy2 Type", enemyType2, Enum.GetValues(typeof(EnemyType))); control.VerticalSeperator(); objectType = control.AdvancedTextInput("Object Type", objectType, objectTypes); control.Spacing(30); control.PlainText("Some Text"); }
public void DoUI(IObjectUIControl control) { rail.ObjType = (RailObjType)control.ChoicePicker("Rail Type", rail.ObjType, Enum.GetValues(typeof(RailObjType))); rail.IsLadder = control.CheckBox("Is Ladder", rail.IsLadder); rail.Closed = control.CheckBox("Closed", rail.Closed); if (rail.ObjType == RailObjType.RailWithMoveParameter) { rail.IsReverseCoord = control.CheckBox("Reverse Coord", rail.IsReverseCoord); } if (scene.CurrentList != rail.pathPoints && control.Button("Edit Pathpoints")) { scene.EnterList(rail.pathPoints); } }