UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimBankTransformProvider.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
9#include "SceneExtensions.h"
11#include "SpanAllocator.h"
12
44
RENDERER_API const FSkinningTransformProvider::FProviderId & GetAnimBankProviderId()
Definition AnimBankTransformProvider.cpp:778
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_SCENE_EXTENSION(ModuleExport, ClassName)
Definition SceneExtensions.h:384
Definition AnimBankTransformProvider.h:14
virtual void InitExtension(FScene &InScene) override
Definition AnimBankTransformProvider.cpp:141
RENDERER_API void UnregisterBank(const FAnimBankRecordHandle &Handle)
Definition AnimBankTransformProvider.cpp:204
static RENDERER_API FAnimBankRecordHandle ComputeDescHash(const FAnimBankDesc &Desc)
static bool ShouldCreateExtension(FScene &InScene)
Definition AnimBankTransformProvider.cpp:132
RENDERER_API FAnimBankRecordHandle RegisterBank(const FAnimBankDesc &Desc)
Definition AnimBankTransformProvider.cpp:161
Definition RenderGraphResources.h:1321
Definition ScenePrivate.h:2875
Definition SpanAllocator.h:15
Definition SceneExtensions.h:24
ISceneExtension(FScene &InScene)
Definition SceneExtensions.h:29
Definition AnimBank.h:539
Definition AnimBank.h:560
Definition Guid.h:109
Definition SkinningTransformProvider.h:81