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

Static Public Member Functions

static void GetUnusedProperties (TArray< FName > &OutUnusedProperties)
 
static void GetUnusedRedirects (TArray< FName > &OutUnusedRedirects)
 
static int32 CleanupUnusedRedirects ()
 
static void GetRelatedPropertyNames (FName PropertyName, TArray< FName > &OutRelatedNames)
 
static bool IsPropertyNameUsed (FName PropertyName)
 

Member Function Documentation

◆ CleanupUnusedRedirects()

int32 ULiveConfigEditorLib::CleanupUnusedRedirects ( )
static

Removes all redirects that point to properties that no longer exist

Returns
Number of redirects removed

◆ GetRelatedPropertyNames()

void ULiveConfigEditorLib::GetRelatedPropertyNames ( FName  PropertyName,
TArray< FName > &  OutRelatedNames 
)
static

Gets all names related to a property, including redirects (old names)

Parameters
PropertyNameThe name to find related names for
OutRelatedNamesArray to fill with related names

◆ GetUnusedProperties()

void ULiveConfigEditorLib::GetUnusedProperties ( TArray< FName > &  OutUnusedProperties)
static

Gets all properties that are not referenced in any assets or config files

Parameters
OutUnusedPropertiesArray to fill with unused property names

◆ GetUnusedRedirects()

void ULiveConfigEditorLib::GetUnusedRedirects ( TArray< FName > &  OutUnusedRedirects)
static

Gets all redirects that point to properties that no longer exist

Parameters
OutUnusedRedirectsArray to fill with redirect keys (old names) that point to non-existent properties and are not referenced

◆ IsPropertyNameUsed()

bool ULiveConfigEditorLib::IsPropertyNameUsed ( FName  PropertyName)
static

Internal helper to check if a property name or its related names are used in assets or configs


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