Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UTransformProviderData |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Animation/TransformProviderData.h |
| Include Path | #include "Animation/TransformProviderData.h" |
Syntax
UCLASS (Abstract, Config=Engine, HideCategories=Object, MinimalAPI, BlueprintType)
class UTransformProviderData : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UTransformProviderData
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnabled | bool | Animation/TransformProviderData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FTransformProviderRenderProxy * CreateRenderThreadResources
(
FSkinningSceneExtensionProxy* SceneProxy, |
Animation/TransformProviderData.h | ||
virtual void DestroyRenderThreadResources
(
FTransformProviderRenderProxy* ProviderProxy |
Animation/TransformProviderData.h | ||
virtual bool GetAnimationBounds
(
uint32 AnimationIndex, |
Animation/TransformProviderData.h | ||
virtual uint32 GetSkinningDataOffset
(
int32 InstanceIndex, |
Animation/TransformProviderData.h | ||
virtual const FGuid & GetTransformProviderID() |
Animation/TransformProviderData.h | ||
virtual const uint32 GetUniqueAnimationCount() |
Animation/TransformProviderData.h | ||
virtual bool HasAnimationBounds() |
Animation/TransformProviderData.h | ||
virtual bool IsCompiling() |
Animation/TransformProviderData.h | ||
virtual bool IsEnabled() |
Animation/TransformProviderData.h | ||
virtual bool UsesSkeletonBatching() |
Animation/TransformProviderData.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginCacheForCookedPlatformData
(
const ITargetPlatform* TargetPlatform |
Animation/TransformProviderData.h | ||
virtual bool IsCachedCookedPlatformDataLoaded
(
const ITargetPlatform* TargetPlatform |
Animation/TransformProviderData.h |