Skip to content

Class USFSettingDefinition_Bool

ClassList > USFSettingDefinition_Bool

Setting definition for setting a boolean value. More...

  • #include "Definitions/SFSettingDefinition.h"

Inherits the following classes: USFSettingDefinition

Public Attributes inherited from USFSettingDefinition

See USFSettingDefinition

Type Name
FText Description
FText DisplayName
TArray< TObjectPtr< class USFSettingCondition > > EditabilityConditions
FGameplayTag SettingTag
TArray< TObjectPtr< class USFSettingCondition > > VisibilityConditions
bool bRevertToDefaultOnDisable = false

Public Functions

Type Name
virtual TSubclassOf< USFSettingValue > GetValueClass () override const

Public Functions inherited from USFSettingDefinition

See USFSettingDefinition

Type Name
virtual class USFSettingValue * GetDefaultValue (const UObject * WorldContextObject) const
virtual TSubclassOf< USFSettingValue > GetValueClass () const

Protected Attributes inherited from USFSettingDefinition

See USFSettingDefinition

Type Name
TObjectPtr< class USFSettingValue > DefaultValue

Detailed Description

Setting definition for setting a boolean value.

Blueprint display name: SF Bool Setting.

Public Functions Documentation

function GetValueClass

inline virtual TSubclassOf< USFSettingValue > USFSettingDefinition_Bool::GetValueClass () override const

Get the USFSettingValue-derived class of the value this setting uses.

Returns:

The USFSettingValue-derived class of the value this setting uses.

Implements USFSettingDefinition::GetValueClass



The documentation for this class was generated from the following file Source/SettingsFramework/Public/Definitions/SFSettingDefinition.h