UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBlendProfileInterfaceWrapper Struct Reference

#include <BlendProfile.h>

Public Member Functions

UE_API void UpdateCachedBlendProfile ()
 
const TObjectPtr< UBlendProfileGetBlendProfile () const
 
TObjectPtr< UObjectGetCustomProviderObject () const
 
UE_API void SetBlendProfileProvider (TObjectPtr< UObject > Provider, IBlendProfileProviderInterface *ProviderInterface, UObject *Outer)
 
UE_API void SetSkeletonBlendProfile (TObjectPtr< UBlendProfile > InBlendProfile)
 
bool UsesSkeletonBlendProfile () const
 

Detailed Description

Helper class for storing either USkeleton blend profiles and custom blend profile implementations. Has a custom details panel for switching between blend profile providers.

Member Function Documentation

◆ GetBlendProfile()

const TObjectPtr< UBlendProfile > FBlendProfileInterfaceWrapper::GetBlendProfile ( ) const
inline

◆ GetCustomProviderObject()

TObjectPtr< UObject > FBlendProfileInterfaceWrapper::GetCustomProviderObject ( ) const
inline

◆ SetBlendProfileProvider()

void FBlendProfileInterfaceWrapper::SetBlendProfileProvider ( TObjectPtr< UObject Provider,
IBlendProfileProviderInterface ProviderInterface,
UObject Outer 
)

◆ SetSkeletonBlendProfile()

void FBlendProfileInterfaceWrapper::SetSkeletonBlendProfile ( TObjectPtr< UBlendProfile InBlendProfile)

◆ UpdateCachedBlendProfile()

void FBlendProfileInterfaceWrapper::UpdateCachedBlendProfile ( )

◆ UsesSkeletonBlendProfile()

bool FBlendProfileInterfaceWrapper::UsesSkeletonBlendProfile ( ) const
inline

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