UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollectionMeshFacade.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
9
11{
12
14 {
15 public:
18
23 CHAOS_API bool IsValid() const;
24
29
34
39
44
48// const TArrayView<FIntVector> GetFaceVertexIndices(int32 BoneIdx) const;
49
54
56
74 };
75
76}
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition CollectionMeshFacade.h:14
CHAOS_API const TArray< int32 > GetGeometryGroupIndexArray() const
Definition CollectionMeshFacade.cpp:169
TManagedArrayAccessor< FVector3f > TangentUAttribute
Definition CollectionMeshFacade.h:60
CHAOS_API bool IsValid() const
Definition CollectionMeshFacade.cpp:57
TManagedArrayAccessor< int32 > FaceCountAttribute
Definition CollectionMeshFacade.h:73
TManagedArrayAccessor< FVector3f > NormalAttribute
Definition CollectionMeshFacade.h:62
TManagedArrayAccessor< int32 > MaterialIndexAttribute
Definition CollectionMeshFacade.h:69
TManagedArrayAccessor< bool > VisibleAttribute
Definition CollectionMeshFacade.h:68
TManagedArrayAccessor< bool > InternalAttribute
Definition CollectionMeshFacade.h:71
TManagedArrayAccessor< int32 > VertexStartAttribute
Definition CollectionMeshFacade.h:65
TManagedArrayAccessor< FIntVector > IndicesAttribute
Definition CollectionMeshFacade.h:67
CHAOS_API void DefineSchema()
Definition CollectionMeshFacade.cpp:80
TManagedArrayAccessor< FVector3f > VertexAttribute
Definition CollectionMeshFacade.h:59
TManagedArrayAccessor< FLinearColor > ColorAttribute
Definition CollectionMeshFacade.h:63
TManagedArrayAccessor< int32 > TransformToGeometryIndexAttribute
Definition CollectionMeshFacade.h:57
TManagedArrayAccessor< FVector3f > TangentVAttribute
Definition CollectionMeshFacade.h:61
CHAOS_API const TArray< int32 > GetFaceIndices(int32 BoneIdx) const
Definition CollectionMeshFacade.cpp:129
TManagedArrayAccessor< int32 > BoneMapAttribute
Definition CollectionMeshFacade.h:64
TManagedArrayAccessor< int32 > FaceStartAttribute
Definition CollectionMeshFacade.h:72
CHAOS_API const TArrayView< const FVector3f > GetVertexPositions(int32 BoneIdx) const
Definition CollectionMeshFacade.cpp:119
CHAOS_API void BakeTransform(int32 TransformIdx, const FTransform &InTransform)
Definition CollectionMeshFacade.cpp:146
CHAOS_API const TArray< int32 > GetVertexIndices(int32 BoneIdx) const
Definition CollectionMeshFacade.cpp:102
TManagedArrayAccessor< int32 > VertexCountAttribute
Definition CollectionMeshFacade.h:66
TManagedArrayAccessor< int32 > TransformIndexAttribute
Definition CollectionMeshFacade.h:58
TManagedArrayAccessor< int32 > MaterialIDAttribute
Definition CollectionMeshFacade.h:70
Definition CollectionUVFacade.h:128
Definition ArrayView.h:139
Definition Array.h:670
Definition CollectionBoundsFacade.cpp:13
Definition ManagedArrayCollection.h:56
Definition ManagedArrayAccessor.h:20