Navigation
API > API/Runtime > API/Runtime/SkeletalMeshDescription
Inheritance Hierarchy
- FSkeletalMeshAttributesShared
- FSkeletalMeshAttributes
- FSkeletalMeshConstAttributes
References
| Module | SkeletalMeshDescription |
| Header | /Engine/Source/Runtime/SkeletalMeshDescription/Public/SkeletalMeshAttributes.h |
| Include | #include "SkeletalMeshAttributes.h" |
Syntax
class FSkeletalMeshAttributesShared
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSkeletalMeshAttributesShared
(
const FMeshDescription& InMeshDescription |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TAttributesSet< FBoneID > & | |||
| const FBoneArray & | Bones () |
||
| FName | CreateSkinWeightAttributeName
(
const FName& InProfileName |
Construct a name for a skin weight attribute with the given skin weight profile name. | |
| FBoneColorAttributesConstRef | |||
| FBoneNameAttributesConstRef | GetBoneNames () |
||
| FBoneParentIndexAttributesConstRef | |||
| FBonePoseAttributesConstRef | GetBonePoses () |
||
| int32 | GetNumBones () |
||
| FName | GetProfileNameFromAttribute
(
const FName& InAttributeName |
Returns a skin profile name from the attribute name, if the attribute name is a valid skin weights attribute. | |
| TArray< FName > | Returns the list of all registered skin weight profile names on this mesh. | ||
| FSkinWeightsVertexAttributesConstRef | GetVertexSkinWeights
(
const FName& InProfileName |
||
| FSkinWeightsVertexAttributesConstRef | GetVertexSkinWeightsFromAttributeName
(
const FName& InAttributeName |
||
| bool | Bones Methods | ||
| bool | |||
| bool | |||
| bool | |||
| bool | HasBones () |
||
| bool | IsBoneValid
(
const FBoneID BoneID |
||
| bool | IsSkinWeightAttribute
(
const FName& InAttributeName |
Helper function that indicates whether an attribute name represents a skin weight attribute. | |
| bool | IsValidSkinWeightProfileName
(
const FName& InProfileName |
Returns `true_ if the given identifier is a valid profile name. |
Typedefs
Constants
| Name | Description |
|---|---|
| BonesElementName | Name of the mesh element type representing bones. |
| DefaultSkinWeightProfileName | The name of the default skin weight profile. |