Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Animation/SkeletonRemappingRegistry.h |
| Include | #include "Animation/SkeletonRemappingRegistry.h" |
Syntax
class FSkeletonRemappingRegistry
Remarks
Global registry of skeleton remappings Remappings are created on-demand when calling GetRemapping. Calling public functions from multiple threads is expected. Data races are guarded by a FRWLock.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FSkeletonRemappingRegistry & | Get () |
Access the global registry. | |
| const FSkeletonRemapping & | GetRemapping
(
const USkeleton* InSourceSkeleton, |
Get a mapping between a source and target skeleton, built on demand Remapping is only valid locally to this call and could be free'd later (they are stored as shared ptrs) Do not assume ownership of the mapping after this call. | |
| void | RefreshMappings
(
USkeleton* InSkeleton |
Refresh any existing mappings that the supplied skeleton is used with. |
Typedefs
| Name | Description |
|---|---|
| FWeakSkeletonPair |