Live Config
Loading...
Searching...
No Matches
SLiveConfigTagRow.h
1// Copyright (c) 2026 Nicholas Arthur
2// Licensed under the MIT License
3
4#pragma once
5
6#include "CoreMinimal.h"
7#include "Widgets/SCompoundWidget.h"
8#include "LiveConfigSystem.h"
9
10class SLiveConfigTagRow : public SCompoundWidget
11{
12 SLATE_DECLARE_WIDGET(SLiveConfigTagRow, SCompoundWidget);
13public:
14 SLATE_BEGIN_ARGS(SLiveConfigTagRow) {}
15 SLATE_END_ARGS()
16
17 void Construct(const FArguments& InArgs, TSharedPtr<FLiveConfigPropertyDefinition> InItem, int32 InIndex, FSimpleDelegate InOnRemove, bool bInReadOnly = false);
18
19private:
20 TSharedPtr<FLiveConfigPropertyDefinition> Item;
21 int32 Index = 0;
22 FSimpleDelegate OnRemove;
23 bool bReadOnly = false;
24};
Definition SLiveConfigTagRow.h:11