Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMeshDeformer
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/MeshDeformer.h |
| Include | #include "Animation/MeshDeformer.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UMeshDeformer : public UObject
Remarks
Base class for mesh deformer assets. Mesh deformers can be added to mesh components to implement flexible deformation systems. A UMeshDeformer needs to implement creation of a UMeshDeformerInstance which will apply deformer actions and store deformer state.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMeshDeformerInstance * | CreateInstance
(
UMeshComponent* InMeshComponent, |
Create an instance of the mesh deformer. | |
| UMeshDeformerInstanceSettings * | CreateSettingsInstance
(
UMeshComponent* InMeshComponent |
Create persistent settings for the mesh deformer instance |