UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMenuEntryStyleParams Struct Reference

#include <MultiBoxDefs.h>

Public Member Functions

PRAGMA_DISABLE_DEPRECATION_WARNINGS FMenuEntryStyleParams ()=default
 
 FMenuEntryStyleParams (FMenuEntryStyleParams &&)=default
 
 FMenuEntryStyleParams (const FMenuEntryStyleParams &)=default
 
FMenuEntryStyleParamsoperator= (FMenuEntryStyleParams &&)=default
 
FMenuEntryStyleParamsoperator= (const FMenuEntryStyleParams &)=default
 

Public Attributes

PRAGMA_ENABLE_DEPRECATION_WARNINGS bool bNoIndent = false
 
EHorizontalAlignment HorizontalAlignment = HAlign_Fill
 
TOptional< EVerticalAlignmentVerticalAlignment
 
TOptional< FSizeParam::ESizeRuleSizeRule
 
TOptional< floatMinSize
 
TOptional< floatMaxSize
 
TOptional< floatDesiredWidth
 
TOptional< floatDesiredHeight
 
TOptional< floatFillSize
 
TOptional< floatFillSizeMin
 
TAttribute< floatMinimumSize
 
TAttribute< floatMaximumSize
 
TAttribute< FOptionalSizeDesiredWidthOverride
 
TAttribute< FOptionalSizeDesiredHeightOverride
 

Detailed Description

Contains various Style parameters and overrides. Not all are applicable to a given entry

Constructor & Destructor Documentation

◆ FMenuEntryStyleParams() [1/3]

PRAGMA_DISABLE_DEPRECATION_WARNINGS FMenuEntryStyleParams::FMenuEntryStyleParams ( )
default

◆ FMenuEntryStyleParams() [2/3]

FMenuEntryStyleParams::FMenuEntryStyleParams ( FMenuEntryStyleParams &&  )
default

◆ FMenuEntryStyleParams() [3/3]

FMenuEntryStyleParams::FMenuEntryStyleParams ( const FMenuEntryStyleParams )
default

Member Function Documentation

◆ operator=() [1/2]

FMenuEntryStyleParams & FMenuEntryStyleParams::operator= ( const FMenuEntryStyleParams )
default

◆ operator=() [2/2]

FMenuEntryStyleParams & FMenuEntryStyleParams::operator= ( FMenuEntryStyleParams &&  )
default

Member Data Documentation

◆ bNoIndent

PRAGMA_ENABLE_DEPRECATION_WARNINGS bool FMenuEntryStyleParams::bNoIndent = false

If true, removes the padding from the left of the widget that lines it up with other menu items

◆ DesiredHeight

TOptional<float> FMenuEntryStyleParams::DesiredHeight

(Optionally) set the desired height override

◆ DesiredHeightOverride

TAttribute<FOptionalSize> FMenuEntryStyleParams::DesiredHeightOverride

(Optionally) set the desired height override

◆ DesiredWidth

TOptional<float> FMenuEntryStyleParams::DesiredWidth

(Optionally) set the desired width override

◆ DesiredWidthOverride

TAttribute<FOptionalSize> FMenuEntryStyleParams::DesiredWidthOverride

(Optionally) set the desired width override

◆ FillSize

TOptional<float> FMenuEntryStyleParams::FillSize

(Optionally) override the fill proportion when the SizeRule is Stretch or StretchContent, defaults to 1.0f

◆ FillSizeMin

TOptional<float> FMenuEntryStyleParams::FillSizeMin

(Optionally) override the minimum fill proportion when the SizeRule is StretchContent, defaults to FillSize/1.0f

◆ HorizontalAlignment

EHorizontalAlignment FMenuEntryStyleParams::HorizontalAlignment = HAlign_Fill

Horizontal alignment for this widget in its parent container. Note: only applies to toolbars

◆ MaximumSize

TAttribute<float> FMenuEntryStyleParams::MaximumSize

(Optionally) override the maximum size. This will apply to the width or height, depending on the menu orientation

◆ MaxSize

TOptional<float> FMenuEntryStyleParams::MaxSize

(Optionally) override the maximum size. This will apply to the width or height, depending on the menu orientation

◆ MinimumSize

TAttribute<float> FMenuEntryStyleParams::MinimumSize

(Optionally) override the minimum size. This will apply to the width or height, depending on the menu orientation

◆ MinSize

TOptional<float> FMenuEntryStyleParams::MinSize

(Optionally) override the minimum size. This will apply to the width or height, depending on the menu orientation

◆ SizeRule

TOptional<FSizeParam::ESizeRule> FMenuEntryStyleParams::SizeRule

(Optionally) override the size rule, where the default is generally Auto

◆ VerticalAlignment

TOptional<EVerticalAlignment> FMenuEntryStyleParams::VerticalAlignment

(Optional) Vertical alignment for this widget in its parent container


The documentation for this struct was generated from the following file: