UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VVMVerseClass.cpp File Reference

Namespaces

namespace  VerseClassPrivate
 

Enumerations

enum  VerseClassPrivate::ETraverseSubobjectsFlag : uint32 { VerseClassPrivate::None = 0 , VerseClassPrivate::NoNameGeneration = (1 << 0) }
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogSolGeneratedClass, Log, All)
 
void VerseClassPrivate::TraverseSubobjectsInternal (UObject *InObject, void *ContainerPtr, FProperty *RefProperty, const FString &Prefix, const TFunctionRef< void(UObject *, const FString &)> Operation, ETraverseSubobjectsFlag Flags)
 
void VerseClassPrivate::GenerateSubobjectName (FString &OutName, const FString &InPrefix, const FProperty *InProperty, int32 Index)
 
void VerseClassPrivate::RenameSubobject (UObject *Subobject, const FString &InName)
 
void VerseClassPrivate::TraverseSubobjectsInternal (UObject *InObject, void *ContainerPtr, UStruct *Struct, const FString &Prefix, const TFunctionRef< void(UObject *, const FString &)> Operation, ETraverseSubobjectsFlag Flags=ETraverseSubobjectsFlag::None)
 
bool VerseClassPrivate::CanTreatAsInstancedProperty (FProperty *RefProp)
 
void VerseClassPrivate::ApplyInstancedObjectPropertyFlags (FProperty *RefProp)
 
void VerseClassPrivate::ClearInstancedObjectPropertyFlags (FProperty *RefProp)
 

Variables

bool CVar_UseAuthoredNameNonEditor = true
 

Function Documentation

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogSolGeneratedClass  ,
Log  ,
All   
)

Variable Documentation

◆ CVar_UseAuthoredNameNonEditor

bool CVar_UseAuthoredNameNonEditor = true