Skip to main content

B1GameOptionTableRow

  • Table row defining a single game option, including its type, UI presentation,
    * default value, allowed platforms, and available selection items.
PropertyTypeDescriptionMetadata
TypeEB1GameOptionEnum type identifying which game option this row represents.Category: B1GameOptionTableRow
DisplayNameFStringLocalized display name shown in the settings UI for this option.Category: B1GameOptionTableRow
DefaultFormatFStringDefault format string for this option's value.Category: B1GameOptionTableRow
UITypeEB1GameOptionUITypeUI widget type used to present this option (arrow, slider, button, etc.).Category: B1GameOptionTableRow
bIsSubOptionboolWhether this option is a sub-option nested under another option.Category: B1GameOptionTableRow
MinSliderValuefloatMinimum value for slider-type options.Category: B1GameOptionTableRow
MaxSliderValuefloatMaximum value for slider-type options.Category: B1GameOptionTableRow
SliderUnitFStringUnit label StringTableKey for the Slider type. (SliderPercentage type is fixed to %.)Category: B1GameOptionTableRow
SliderFractionDigitsint32Number of fractional digits to display for the slider value. 0 = integer.Category: B1GameOptionTableRow
bNeedCountdownboolWhether a confirmation countdown is required before this option is applied.Category: B1GameOptionTableRow
DefaultValueFNameDefault value applied when no user setting exists.Category: B1GameOptionTableRow
SelectionsTArrayAvailable selection items for list-type options.Category: B1GameOptionTableRow
IsOnValueChangedApplyboolWhether this option is applied immediately when its value changes.Category: B1GameOptionTableRow
bShouldRestartboolWhether changing this option requires restarting the application.Category: B1GameOptionTableRow
AllowPlatformsEB1GameOptionAllowPlatformsPlatforms on which this option is available.Category: B1GameOptionTableRow
TooltipTextIdFStringLocalized tooltip text identifier for this option.Category: B1GameOptionTableRow
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase