public SharedQuizExercise(QuizLayer layer, int uid, List <int> bullets, QuizMode mode, string exerciseName, string userName) : base(layer, uid, exerciseName, userName) { Bullets = bullets; Mode = mode; }
public override int AddLayer(string name = "", bool isRenameable = true, bool isHideable = true, bool isDeletable = true, bool isShareable = true, bool isInkable = true) { if (name == "") { name = GetFallbackName(); } var layer = new QuizLayer(this, name, isRenameable, isHideable, isDeletable, isShareable, isInkable); Layers.Add(layer); foreach (var bullet in (Layers[0] as QuizLayer).Bullets) { layer.AddBullet(bullet.Offset, bullet.Position, Mode); } return(layer.UID); }