UInheritableComponentHandler

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UInheritableComponentHandler

Syntax

class UInheritableComponentHandler : public UObject

Functions

Name Description

Public function

UActorCompon ...

 

CreateOverridenComponentTemplate

(
    FComponentKey Key
)

Public function

TArray < FCom ...

 

CreateRecordIterator()

Public function Const

UActorCompon ...

 

FindBestArchetype

(
    FComponentKey Key
)

Public function Const

FComponentKe ...

 

FindKey

(
    UActorComponent * ComponentTemp...
)

Public function Const

FComponentKe ...

 

FindKey

(
    const FName VariableName
)

Public function Const

void

 

GetAllTemplates

(
    TArray < UActorComponent * >& O...
)

Public function Const

UActorCompon ...

 

GetOverridenComponentTemplate

(
    FComponentKey Key
)

Public function Const

const FBluep ...

 

GetOverridenComponentTemplateData

(
    FComponentKey Key
)

Public function Const

bool

 

IsEmpty()

Public function Const

bool

 

IsValid()

Public function

void

 

PreloadAll()

Public function

void

 

PreloadAllTempates()

Public function

bool

 

RefreshTemplateName

(
    FComponentKey OldKey
)

Public function

void

 

RemoveOverridenComponentTemplate

(
    FComponentKey Key
)

Public function

void

 

UpdateOwnerClass

(
    UBlueprintGeneratedClass * Owne...
)

Public function

void

 

ValidateTemplates()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Public function Virtual

void

 

Serialize

(
    FArchive & Ar
)

Handles reading, writing, and reference collecting using FArchive .

Constants

Name

Description

SCSDefaultSceneRootOverrideNamePrefix

Template name prefix for SCS DefaultSceneRootNode overrides

References

Module

Engine

Header

Runtime/Engine/Classes/Engine/InheritableComponentHandler.h