![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkinningTransformProvider.h>
Inheritance diagram for FSkinningTransformProvider:Classes | |
| struct | FProviderContext |
| struct | FProviderIndirection |
| struct | FProviderRange |
Public Types | |
| typedef FGuid | FProviderId |
Public Member Functions | |
| DECLARE_DELEGATE_OneParam (FOnProvideTransforms, FProviderContext &) | |
| RENDERER_API void | RegisterProvider (const FProviderId &Id, const FOnProvideTransforms &Delegate, bool bUsesSkeletonBatches) |
| RENDERER_API void | UnregisterProvider (const FProviderId &Id) |
| void | Broadcast (const TConstArrayView< FProviderRange > Ranges, FProviderContext &Context) |
| bool | HasProviders () const |
| TArray< FProviderId > | GetProviderIds () const |
| TArray< FProviderId > | GetPrimitiveProviderIds () const |
| TArray< FProviderId > | GetSkeletonProviderIds () const |
| ISceneExtension (FScene &InScene) | |
Public Member Functions inherited from ISceneExtension | |
| ISceneExtension (FScene &InScene) | |
| virtual | ~ISceneExtension () |
| virtual void | InitExtension (FScene &InScene) |
| virtual ISceneExtensionUpdater * | CreateUpdater () |
| virtual ISceneExtensionRenderer * | CreateRenderer (FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags) |
Static Public Member Functions | |
| static bool | ShouldCreateExtension (FScene &InScene) |
Static Public Member Functions inherited from ISceneExtension | |
| static bool | ShouldCreateExtension (FScene &Scene) |
Additional Inherited Members | |
Protected Attributes inherited from ISceneExtension | |
| FScene & | Scene |
| void FSkinningTransformProvider::Broadcast | ( | const TConstArrayView< FProviderRange > | Ranges, |
| FProviderContext & | Context | ||
| ) |
| FSkinningTransformProvider::DECLARE_DELEGATE_OneParam | ( | FOnProvideTransforms | , |
| FProviderContext & | |||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
| void FSkinningTransformProvider::RegisterProvider | ( | const FProviderId & | Id, |
| const FOnProvideTransforms & | Delegate, | ||
| bool | bUsesSkeletonBatches | ||
| ) |
| void FSkinningTransformProvider::UnregisterProvider | ( | const FProviderId & | Id | ) |