Zdexby TheHolyOneZ
9,486 classes
Class

UGeometryScriptLibrary_MeshBoneWeightFunctions

: UBlueprintFunctionLibrary : UObject
/Script/GeometryScriptingCore.GeometryScriptLibrary_MeshBoneWeightFunctions 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/GeometryScriptingCore
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 20

SignatureFlagsNativeParams
UDynamicMesh* TransferBoneWeightsFromMesh(UDynamicMesh* SourceMesh, UDynamicMesh* TargetMesh, const FGeometryScriptTransferBoneWeightsOptions& Options, const FGeometryScriptMeshSelection& Selection, UGeometryScriptDebug* Debug)FinalNative+2 flags0x70
UDynamicMesh* SetVertexBoneWeights(UDynamicMesh* TargetMesh, int32 VertexID, const TArray<FGeometryScriptBoneWeight>& BoneWeights, const bool& bIsValidVertexID, const FGeometryScriptBoneWeightProfile& Profile, UGeometryScriptDebug* Debug)FinalNative+2 flags0x40
UDynamicMesh* SetAllVertexBoneWeights(UDynamicMesh* TargetMesh, const TArray<FGeometryScriptBoneWeight>& BoneWeights, const FGeometryScriptBoneWeightProfile& Profile, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30
UDynamicMesh* PruneBoneWeights(UDynamicMesh* TargetMesh, const TArray<FName>& BonesToPrune, const FGeometryScriptPruneBoneWeightsOptions& Options, const FGeometryScriptBoneWeightProfile& Profile, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
UDynamicMesh* MeshHasBoneWeights(UDynamicMesh* TargetMesh, const bool& bHasBoneWeights, const FGeometryScriptBoneWeightProfile& Profile)FinalNative+2 flags0x20
UDynamicMesh* MeshCreateBoneWeights(UDynamicMesh* TargetMesh, const bool& bProfileExisted, bool bReplaceExistingProfile, const FGeometryScriptBoneWeightProfile& Profile)FinalNative+2 flags0x20
UDynamicMesh* MeshCopyBoneWeights(UDynamicMesh* TargetMesh, const bool& bProfileExisted, const FGeometryScriptBoneWeightProfile& TargetProfile, const FGeometryScriptBoneWeightProfile& SourceProfile)FinalNative+2 flags0x28
UDynamicMesh* GetVertexBoneWeights(UDynamicMesh* TargetMesh, int32 VertexID, const TArray<FGeometryScriptBoneWeight>& BoneWeights, const bool& bHasValidBoneWeights, const FGeometryScriptBoneWeightProfile& Profile)FinalNative+2 flags0x38
UDynamicMesh* GetRootBoneName(UDynamicMesh* TargetMesh, const FName& BoneName, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20
UDynamicMesh* GetMaxBoneWeightIndex(UDynamicMesh* TargetMesh, const bool& bHasBoneWeights, const int32& MaxBoneIndex, const FGeometryScriptBoneWeightProfile& Profile)FinalNative+2 flags0x20
UDynamicMesh* GetLargestVertexBoneWeight(UDynamicMesh* TargetMesh, int32 VertexID, FGeometryScriptBoneWeight& BoneWeight, const bool& bHasValidBoneWeights, const FGeometryScriptBoneWeightProfile& Profile)FinalNative+2 flags0x28
UDynamicMesh* GetBoneInfo(UDynamicMesh* TargetMesh, const FName& BoneName, const bool& bIsValidBoneName, FGeometryScriptBoneInfo& BoneInfo, UGeometryScriptDebug* Debug)FinalNative+2 flags0x110
UDynamicMesh* GetBoneIndex(UDynamicMesh* TargetMesh, const FName& BoneName, const bool& bIsValidBoneName, const int32& BoneIndex, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* GetBoneChildren(UDynamicMesh* TargetMesh, const FName& BoneName, bool bRecursive, const bool& bIsValidBoneName, const TArray<FGeometryScriptBoneInfo>& ChildrenInfo, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
UDynamicMesh* GetAllBonesInfo(UDynamicMesh* TargetMesh, const TArray<FGeometryScriptBoneInfo>& BonesInfo, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* DiscardBonesFromMesh(UDynamicMesh* TargetMesh, UGeometryScriptDebug* Debug)FinalNative+2 flags0x18
UDynamicMesh* CopyBonesFromSkeleton(USkeleton* SourceSkeleton, UDynamicMesh* TargetMesh, const FGeometryScriptCopyBonesFromMeshOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* CopyBonesFromMesh(UDynamicMesh* SourceMesh, UDynamicMesh* TargetMesh, const FGeometryScriptCopyBonesFromMeshOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* ComputeSmoothBoneWeights(UDynamicMesh* TargetMesh, USkeleton* Skeleton, const FGeometryScriptSmoothBoneWeightsOptions& Options, const FGeometryScriptBoneWeightProfile& Profile, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
void BlendBoneWeights(const TArray<FGeometryScriptBoneWeight>& BoneWeightsA, const TArray<FGeometryScriptBoneWeight>& BoneWeightsB, float alpha, const TArray<FGeometryScriptBoneWeight>& Result, UGeometryScriptDebug* Debug)FinalNative+2 flags0x40