const FSlateBrush* FSlateIcon::GetIcon( ) const { const ISlateStyle* StyleSet = GetStyleSet(); if(StyleSet) { return StyleSet->GetOptionalBrush(StyleName); } return FStyleDefaults::GetNoBrush(); }
TSharedRef<SWidget> SMultiBoxWidget::OnWrapButtonClicked() { FMenuBuilder MenuBuilder(true, NULL, TSharedPtr<FExtender>(), false, GetStyleSet()); { // Iterate through the array of blocks telling each one to add itself to the menu const TArray< TSharedRef< const FMultiBlock > >& Blocks = MultiBox->GetBlocks(); for (int32 BlockIdx = ClippedHorizontalBox->GetClippedIndex(); BlockIdx < Blocks.Num(); ++BlockIdx) { Blocks[BlockIdx]->CreateMenuEntry(MenuBuilder); } } return MenuBuilder.MakeWidget(); }