UMetaDataRegistrySource_CurveTable

Meta source that will generate CurveTable sources at runtime based on a directory scan or asset registration

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DataRegistry

Header

/Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistrySource_CurveTable.h

Include

#include "DataRegistrySource_CurveTable.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Meta=(DisplayName="CurveTable Meta Source"))
class UMetaDataRegistrySource_CurveTable : public UMetaDataRegistrySource

Remarks

Meta source that will generate CurveTable sources at runtime based on a directory scan or asset registration

Variables

Name Description

Public variable UProperty Category, EditAnywhere

TSubclassOf< UD...

 

CreatedSource

What specific source class to spawn

Public variable UProperty Category, EditAnywhere

FDataRegistrySo...

 

TableRules

Access rules

Constructors

Name Description

Public function

UMetaDataRegistrySource_CurveTable()

Constructor

Overridden from UMetaDataRegistrySource

Name Description

Protected function Virtual

bool

 

DoesAssetPassFilter

(
    const FAssetData& AssetData,
    bool bNewRegisteredAsset
)

Returns true if this asset data passes the filter for this meta source, bNewRegisteredAsset is true if it comes from a RegisterSpecificAsset call and needs extra path checking

Protected function Virtual Const

TSubclassOf<...

 

GetChildSourceClass()

Returns what subclass of source to use for children, must be overridden!

Protected function Virtual

bool

 

SetDataForChild

(
    FName SourceName,
    UDataRegistrySource* ChildSour...
)

Fills in new or existing child source for specific name, must be overridden!

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss