Live Config
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Attributes | List of all members
SLiveConfigPropertyRow Class Reference
Inheritance diagram for SLiveConfigPropertyRow:

Classes

struct  ColumnNames
 

Public Member Functions

 DECLARE_DELEGATE_ThreeParams (FOnPropertyPropertyChanged, TSharedPtr< FLiveConfigPropertyDefinition >, TSharedPtr< FLiveConfigPropertyDefinition >, ELiveConfigPropertyChangeType)
 
 DECLARE_DELEGATE_OneParam (FOnDeleteProperty, TSharedPtr< FLiveConfigPropertyDefinition >)
 
 DECLARE_DELEGATE_OneParam (FOnAddPropertyAtFolder, FString)
 
 DECLARE_DELEGATE_TwoParams (FOnBulkTagFolder, FString, FName)
 
 DECLARE_DELEGATE_RetVal_OneParam (bool, FIsNameDuplicate, FName)
 
 DECLARE_DELEGATE (FOnRequestRefresh)
 
 DECLARE_DELEGATE_OneParam (FOnNavigatePropertyName, TSharedPtr< FLiveConfigPropertyTreeNode >)
 
 DECLARE_DELEGATE_OneParam (FOnNavigateValue, TSharedPtr< FLiveConfigPropertyTreeNode >)
 
 DECLARE_DELEGATE_OneParam (FOnScrollToProperty, FLiveConfigProperty)
 
 SLATE_BEGIN_ARGS (SLiveConfigPropertyRow)
 
void Construct (const FArguments &InArgs, const TSharedRef< STableViewBase > &InOwnerTable, TSharedPtr< FLiveConfigPropertyTreeNode > InItem, int32 InIndex)
 
void RequestValueFocus ()
 
bool IsReadOnly () const
 
virtual void Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override
 
virtual TSharedRef< SWidget > GenerateWidgetForColumn (const FName &ColumnName) override
 
virtual FReply OnMouseButtonDown (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
 

Static Public Attributes

static constexpr float RowHeight = 32.0f
 

The documentation for this class was generated from the following files: