Class USFSettingDefinition_Scalar
ClassList > USFSettingDefinition_Scalar
Setting definition for setting a numeric value (int/float). More...
#include "Definitions/SFSettingDefinition.h"
Inherits the following classes: USFSettingDefinition
Public Attributes
| Type | Name |
|---|---|
| float | MaxValue = 100.0f |
| float | MinValue = 0.0f |
| float | StepSize = 1.0f |
Public Attributes inherited from 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
| Type | Name |
|---|---|
| virtual class USFSettingValue * | GetDefaultValue (const UObject * WorldContextObject) const |
| virtual TSubclassOf< USFSettingValue > | GetValueClass () const |
Protected Attributes inherited from USFSettingDefinition
| Type | Name |
|---|---|
| TObjectPtr< class USFSettingValue > | DefaultValue |
Detailed Description
Setting definition for setting a numeric value (int/float).
Blueprint display name: SF Scalar Setting.
Public Attributes Documentation
variable MaxValue
float USFSettingDefinition_Scalar::MaxValue;
Maximum allowed value.
Note:
EditDefaultsOnly BlueprintReadOnly
variable MinValue
float USFSettingDefinition_Scalar::MinValue;
Minimum allowed value.
Note:
EditDefaultsOnly BlueprintReadOnly
variable StepSize
float USFSettingDefinition_Scalar::StepSize;
The step size at which the value can be increased/decreased.
Note:
EditDefaultsOnly BlueprintReadOnly
Public Functions Documentation
function GetValueClass
inline virtual TSubclassOf< USFSettingValue > USFSettingDefinition_Scalar::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