UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Anim::DataModel::IAnimationDataModels Class Referenceabstract

#include <IAnimationDataModel.h>

+ Inheritance diagram for UE::Anim::DataModel::IAnimationDataModels:

Public Member Functions

virtual ~IAnimationDataModels ()=default
 
virtual UClassGetModelClass (UAnimSequenceBase *OwningAnimationAsset) const =0
 

Static Public Member Functions

static FName GetModularFeatureName ()
 
static ENGINE_API UClassFindClassForAnimationAsset (UAnimSequenceBase *AnimSequenceBase)
 

Detailed Description

Modular feature allowing plugins to provide an implementation of IAnimationDataModel

Constructor & Destructor Documentation

◆ ~IAnimationDataModels()

virtual UE::Anim::DataModel::IAnimationDataModels::~IAnimationDataModels ( )
virtualdefault

Member Function Documentation

◆ FindClassForAnimationAsset()

UClass * UE::Anim::DataModel::IAnimationDataModels::FindClassForAnimationAsset ( UAnimSequenceBase AnimSequenceBase)
static

◆ GetModelClass()

virtual UClass * UE::Anim::DataModel::IAnimationDataModels::GetModelClass ( UAnimSequenceBase OwningAnimationAsset) const
pure virtual

Returns UClass (if possible) for the provided animation asset

◆ GetModularFeatureName()

static FName UE::Anim::DataModel::IAnimationDataModels::GetModularFeatureName ( )
inlinestatic

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