private void MenuHeaderParts(Fusion obj) { obj.Add(LineParts); obj.NewChild(CloseButtonTag, CloseButtonParts); obj.Add <Image>(DarkBackground); }
public void ElementParts(Fusion obj) { obj.Add(BaseParts); var view = obj.Add <RolodexElementView>(); view.Label = obj.Get <DivText>(LabelTag); view.Icon = obj.Get <Image>(IconTag); view.IconVisibility = obj.Get <DivVisibility>(IconTag); }
private void IconParts(Fusion obj) { var div = obj.Add <Div>(); div.Margin.Set(5, 0); div.MinSize.Set(20, 20); var image = obj.Add <Image>(); obj.Add <DivEnable>().Add(image); image.sprite = Fusion.LoadResource <Sprite>("RolodexCircleSprite"); }
public void PathElementParts(Fusion obj) { obj.Add(BaseParts); var div = obj.Get <Div>(); div.Padding.Set(0); obj.Get <Image>(DarkBackground); var view = obj.Add <RolodexPathElementView>(); view.Label = obj.Get <DivText>(LabelTag); view.Icon = obj.Get <Image>(IconTag); view.IconVisibility = obj.Get <DivVisibility>(IconTag); }
private void BaseParts(Fusion obj) { obj.Add(LineParts); obj.NewChild(IconTag, IconParts); obj.NewChild(LabelTag, LabelParts); var image = obj.Add <Image>(LightBackground); var button = obj.Add <Button>(); button.targetGraphic = image; var colorBlock = button.colors; colorBlock.disabledColor = Color.white; button.colors = colorBlock; obj.Add <DivFade>(); obj.Add <PoolMember>(); }
private void CloseButtonParts(Fusion obj) { var div = obj.Add <Div>(); div.Margin.Set(5, 0); div.MinSize.Set(20, 20); var image = obj.Add <Image>(); image.sprite = Fusion.LoadResource <Sprite>("RolodexCloseSprite"); obj.Add <Button>().targetGraphic = image; var visibility = obj.Add <DivEnable>(); visibility.Add(image); visibility.IsVisible = false; }
public void Parts(Fusion obj) { obj.NewChild(HeaderTag, MenuHeaderParts); obj.NewChild(ScrollTag, ScrollParts); var div = obj.Add <Div>(); div.Style = LayoutStyle.Vertical; div.ExpandChildren = true; var divScroll = obj.Get <DivScroll>(ScrollTag); divScroll.MaxSize.Set(0, 150); var menu = obj.Add <RoloView>(); menu.HeaderColor = DarkBackgroundColor; menu.DefaultColor = LightBackgroundColor; menu.HeaderDiv = obj.Get <Div>(HeaderTag); menu.ElementParent = obj.Get <Div>(ContentTag); menu.Scroll = divScroll; }