UAnimationDataSourceRegistry

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UAnimationDataSourceRegistry

References

Module

AnimationCore

Header

/Engine/Source/Runtime/AnimationCore/Public/AnimationDataSource.h

Include

#include "AnimationDataSource.h"

Syntax

class UAnimationDataSourceRegistry : public UObject

Functions

Name Description

Public function Const

bool

 

ContainsSource

(
    const FName& InName
)

Returns true if this registry contains a source with the given name

Public function

bool

 

RegisterDataSource

(
    const FName& InName,
    UObject* InDataSource
)

Registers a new data source under a given name.

Public function Const

T *

 

RequestSource

(
    const FName& InName
)

Returns a given data source and cast it to the expected class.

Public function Const

UObject *...

 

RequestSource

(
    const FName& InName,
    UClass* InExpectedClass
)

Returns a given data source and cast it to the expected class.

Public function

bool

 

UnregisterDataSource

(
    const FName& InName
)

Unregisters / removes an existing data source under a given name.