public SceneDto ToDto() { return(new SceneDto { Id = Id, Name = Name, UnitOfMeasure = (Models.Uomtype)UnitOfMeasure, Units = Units, Materials = Materials.Select(x => x.ToDto()).ToList(), Cameras = Cameras.Select(x => x.ToDto()).ToList(), CurrentCamera = CurrentCamera?.Id, Lights = Lights.Select(x => x.ToDto()).ToList(), Textures = Textures.Select(x => x.ToDto()).ToList(), Meshes = Meshes.Select(x => x.ToDto()).ToList(), Skins = Skins.Select(x => x.ToDto()).ToList(), Root = Root.ToDto() }); }
private void BuildMenu() { var skins = Skins.Select(x => x.Key) .ToList(); if (!skins.Any()) { return; } SkinHackMenu.AddGroupLabel("Skin hack settings : "); SkinId = SkinHackMenu.Add("SkinId." + Player.Instance.ChampionName, new ComboBox("Skin : ", skins)); SkinHackMenu.AddSeparator(5); BuildChroma(); }