FB1CityEditMenuSubTab
🧩 Struct: FB1CityEditMenuSubTab¶
Defines a sub-tab in the city editor menu, including layout behavior, input mode (slider/list), parameter mapping, and visual blend settings.
Properties¶
- Id (
FName
): Unique identifier for this sub-tab entry. - GroupId (
FName
): ID linking to the associated city edit group. (Foreign = "CityEdit.Id") - IsSliderType (
bool
): Whether this sub-tab uses a slider control for input. - SliderDefaultValue (
float
): Default value of the slider when initialized. - DefaultMinRate (
float
): Minimum rate value for the slider. - DefaultMaxRate (
float
): Maximum rate value for the slider. - bMPCType (
bool
): If true, this control is mapped to a Material Parameter Collection (MPC). - MPCParamName (
FName
): Name of the MPC parameter this control modifies. - SliderStepSize (
int32
): Step size for slider increments. - IsListType (
bool
): Whether this sub-tab uses a list selection UI instead of a slider. - IsMultiSelectable (
bool
): If true, the list allows multiple selections. - IsColorPaletteType (
bool
): If true, the sub-tab shows a color palette selector. - IsUserImportableType (
bool
): If true, users can import their own resources into this category. - SliderLeftTextId (
FString
): Localization key for the label on the left of the slider. (StringTableKey) - SliderRightTextId (
FString
): Localization key for the label on the right of the slider. (StringTableKey) - BlendStartPos (
FVector
): Start position for blend transition. - BlendEndPos (
FVector
): End position for blend transition. - BlendStartRot (
FRotator
): Start rotation for blend transition. - BlendEndRot (
FRotator
): End rotation for blend transition. - BlendStartDistance (
float
): Starting distance value used for blending. - BlendEndDistance (
float
): Ending distance value used for blending. - BlendTime (
float
): Duration of the blend effect in seconds.