Live Config
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
FLiveConfigProperty Struct Reference

#include <LiveConfigPropertyName.h>

Public Member Functions

 FLiveConfigProperty (FName InPropertyName)
 
 FLiveConfigProperty (FName InPropertyName, bool bRedirect)
 
 FLiveConfigProperty (const FString &InPropertyStr)
 
 FLiveConfigProperty (const FString &InPropertyStr, bool bRedirect)
 
 FLiveConfigProperty (const TCHAR *InPropertyStr)
 
FName GetName () const
 
FString ToString () const
 
bool IsValid () const
 
bool operator== (const FLiveConfigProperty &Other) const
 
bool operator!= (const FLiveConfigProperty &Other) const
 
bool ExportTextItem (FString &ValueStr, FLiveConfigProperty const &DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope) const
 
bool ImportTextItem (const TCHAR *&Buffer, int32 PortFlags, UObject *Parent, FOutputDevice *ErrorText)
 
void PostSerialize (const FArchive &Ar)
 

Static Public Member Functions

static FLiveConfigProperty Request (FName InPropertyName)
 

Public Attributes

FName PropertyName
 

Friends

FORCEINLINE friend uint32 GetTypeHash (const FLiveConfigProperty &Prop)
 

Detailed Description

A type-safe wrapper for Live Config row names, similar to FGameplayTag. Provides better editor integration and type safety.

Member Function Documentation

◆ GetName()

FName FLiveConfigProperty::GetName ( ) const
inline

Get the underlying FName

◆ IsValid()

bool FLiveConfigProperty::IsValid ( ) const
inline

Check if this is a valid row name

◆ operator==()

bool FLiveConfigProperty::operator== ( const FLiveConfigProperty Other) const
inline

Comparison operators

◆ PostSerialize()

void FLiveConfigProperty::PostSerialize ( const FArchive &  Ar)

Helper to sync name in editor

◆ Request()

FLiveConfigProperty FLiveConfigProperty::Request ( FName  InPropertyName)
static

Creates a redirected Live Config property from a name. This is the preferred way to create properties in C++ to ensure redirects are handled.

◆ ToString()

FString FLiveConfigProperty::ToString ( ) const
inline

Get the row name as a string


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