File SFSettingEntryWidget_Checkbox.h
File List > Public > UI > SettingEntries > SFSettingEntryWidget_Checkbox.h
Go to the documentation of this file
// Copyright 2026 Anh Pham. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "UI/SettingEntries/SFSettingEntryWidget.h"
#include "SFSettingEntryWidget_Checkbox.generated.h"
UCLASS()
class SETTINGSFRAMEWORK_API USFSettingEntryWidget_Checkbox : public USFSettingEntryWidget
{
GENERATED_BODY()
protected:
virtual void InitializeSettingEntry(const class USFSettingDefinition* InSettingDefinition) override;
virtual void UpdateVisualValue_Implementation(const class USFSettingValue* NewValue) override;
UFUNCTION()
void HandleCheckStateChanged(bool bIsChecked);
UPROPERTY(BlueprintReadOnly, Category = "SFSettingEntryWidget_Checkbox", meta = (BindWidget))
TObjectPtr<class UCheckBox> CheckboxWidget;
};